General Cycling Discussion
Billed as America's Toughest Stage Race, after taking a hiatus in 2007, the Larry H. Miller Tour of Utah is back in 2008, bigger than ever. From August 13 until August 17, the 17 teams will be challenged by the 5-day, 5-stage, 336 mile race with 30,000 feet of climbing will all take place...