Netherlands Sets New Olympic Record in Men’s Cycling Team Sprint

Netherlands set a new Olympic record after winning gold in the men’s cycling team sprint at the Izu Velodrome in Tokyo on Aug. 3. The Dutch team of Roy van den Berg, Harrie Lavreysen, and Jeffrey Hoogland — who won …

Read more