News Levi Leipheimer Wins 2010 Tour of UtahJason MitchellAugust 23, 20100 Riding sans team, Levi Leipheimer stormed the field in the 2010 Tour of Utah and came out victorious. When he announced his entry into the race,… Read More