Originally Posted by
Laggard
Curious, is there a US National Champion and when was the last time one stood on the podium at a GT?
Levi had a good 2007;
2007Champion,
USA Cycling Professional Tour
1st
National Road Race Champion
1st Overall
Tour of California
1st Prologue
1st Stage 5 ITT
1st Copperopolis Road Race
1st Stage 4 ITT,
Tour de Georgia
1st Stage 5
Tour de Georgia
1st Stage 3 ITT,
Tour of Missouri
2nd Overall
Deutschland Tour
3rd Overall
Tour de France
1st Stage 19 ITT
I also remember seen George H. wearing the colors in the TdF, but not he didn't make the podium.