The World Cup’s first trip to Lenzerheide, Switzerland was a smashing success. Making it look easy on the Steve Peat-designed track, Greg Minnaar stepped to the top of the box once again, taking his record-setting 18th World Cup win! Greg’s… Read More ›