Ullrich could win
"Ullrich Wins!":http://www.letour.fr/2003/us/live.oft?service=RaceServer&RaceType=TDF&RaceYear=2003&StageNumber=1200&Language=ANG. Wow, Ullrich, decisively won the Stage 12 time trial. What a performance to watch.
Ullrich has won before and with four mountain stages coming, this is going to be a very interesting race. Now Stages 13-16 are going to be super interesting. It's on at 6 AM Pacific Time on Outdoor Life. You can also hear it on "OLN":http://olntv.com. Can't wait. Makes me want to ride myself.