Cycling’s Tour of California on Hiatus for 2020
The Amgen Tour of California, a staple on the cycling scene since 2006 and part of the UCI WorldTour calendar, will go on hiatus for the 2020 season with its fate for 2021 still unclear. The race was the only U.S.-based event for both men and women on the UCI calendar and according to Beacon Economics, […]
Continue Reading