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

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

American Tejay van Garderen Retains Leader’s Jersey After First Day of Climbing 2018 Tour of Utah Stage 1 Complete Photo Essay by Cottonsox Click here By Lyne Lamoureux – Travis McCabe of UnitedHealthcare Pro Cycling Team surged past the field in a chaotic sprint finish to win Stage 1 presented by America First Credit Union […]