SA has another World Champ

Sport Champ – Greg Minnaar

Pro mountain bike rider Greg Minnaar, won his seventh World Cup in Scotland over the weekend. Minnaar is a legend in the hugely popular sport and the most decorated rider of all time.