Tour of Utah Returns to Cedar City, This Time as Race Headquarters

Tour of Utah will begin and end Stage 1 in Cedar City, UT

Tour of Utah Returns to Cedar City, This Time as Race Headquarters CEDAR CITY, Utah (July 30th, 2018) —The Larry H. Miller Tour of Utah is expecting over 120 riders representing over 16 teams for the week-long men’s Professional cycling race. Known as “America’s Toughest Stage Race,” the tour will run from Tuesday, August 6 […]