Home Tags Downhill World Cup
Tag: Downhill World Cup
Mountain bike rider Greg Minnaar has made history in Switzerland. The Pietermaritzburg rider won a record 18th Downhill World Cup crown in Lenzerheide on the weekend. About his feat, he said: "I'm stoked to win my 18th World Cup, just a bit overwhelmed, really."