Tagged: World Champion

SA downhill champs 1

SA downhill champs

Downhill cycling champ Greg Minnaar has been in the sporting news quite a lot this year. He has been doing rather well for himself lately and is basically the “world champion of downhill.” Fact.