Way to go Floyd! He joins two other cycling greats from the US who have won the Tour de France, bringing 10 of the last 21 victories to the US. Floyd's victory this year has made him a legend.
It's amazing the obstacles all three have overcome to win, truly capturing the American spirit. LeMond bounced back after missing 2 prime riding years due to an almost fatal hunting accident, Armstrong defied the odds of cancer (he had a 1% or 2% chance of surviving) and Landis a bad hip that will be surgically replaced soon.
Elections | Economic Crisis | Jobs | TSA | Limbaugh | Fun Stuff
Follow @americablog