Utah: McCabe out-sprints field to win stage 1

Utah: McCabe out-sprints field to win stage 1

After a long, hot day in the saddle, on a route that featured two categorized climbs, Travis McCabe easily out-sprinted the peloton to win stage 1 of theĀ …….

Read entire article