Germany wins team sprint at track worlds
Day one of the UCI track world championships in Copenhagen, Denmark saw Germany unseat France in the team sprint competition with the time of 43.433 seconds. France have been the team sprint champions since 2006, so the defeat is a […]