Tour of Utah 2018 Stage 3: American McCabe Rockets to Second Stage Win on Longest Day; Report, Photos, Results

The peloton. 2018 Tour of Utah Stage 3, August 8, 2018, Layton, Utah. Photo by Cathy Fegan-Kim, cottonsoxphotography.net

Leave a Reply

Your email address will not be published.