Germany, Netherlands beat Brits to win track cycling golds
By Olachi in Sports
Updated 3 years ago
IZU, Japan — Germany twice broke the world record on the way to beating Britain for the gold medal in the women's team pursuit on Tuesday, while the Dutch knocked off the Brits to win the men's team sprint on a chaotic evening in the Izu Velodrome. The German squad...