The USA Pro Cycling Challenge ended in Denver on Sunday. American Levi Leipheimer took the title. The race was the first time Colorado’s hosted a premier tournament since the Coors Classic was shuttered more than two decades ago. Colorado Public Radio’s Ben Markus was at the finish and has this report.
Ben Markus is a reporter with Colorado Public Radio.