What a moment for Greg Minnaar. Having won the World Championships in 2003 in Lugano, Switzerland, the South African suffered a long spell with no luck at the prestigious annual race. He seems to have turned that around now though – Minnaar won in 2012 in Austria and now he has done the impossible and not only won consecutive titles but also in front of a huge hometown crowd.
Share