Summary: The USA Pro Challenge finished up in Denver on Sunday. After a week crossing Colorado, competitors in the international bike race made several laps in the
Summary: The USA Pro Challenge finished up in Denver on Sunday. After a week crossing Colorado, competitors in the international bike race made several laps in the