Another Tour de France another victory for the US Postal Team!
The tour is set to commence tomorrow in Luxembourg and who is favored to win this year?? None other then the great Texan himself and winner of the previous three tours, Lance Armstrong.
This year he is in even better shape and more confident then ever.
After he wins this year he will only have to win one more to tie Indurain for the most straight wins and the most overall victories, he will also pass the other American great, Greg LeMond for the second most Tour wins.
See you at the Champs-Elysees!