2018 Tour of Utah Stage 1: McCabe Conquers Cedar City Sprint with Third Career Win; Report, Results, Photos

The riders were definitely not able to take in the beauty of the canyon on teh climb. 2018 Tour of Utah Stage 1, August 7, 2018, Cedar City, Utah. Photo by Cathy Fegan-Kim, cottonsoxphotography.net

Leave a Reply

Your email address will not be published.