Track World Championship: Germany races to gold with world record in team sprint
Track World Championships: Gold for Germany! At the start of the track cycling world championships in Saint-Quentin-en-Yvelines, the team sprinters can celebrate the world championship title and a new world record... read more