Americans have won the Tour de France 11 times since 1986. Greg Lemond won it in '86 and 89-90. If he wouldn't have been shot he might have won it 5 times in a row. We all know about Lance Armstrong and his 7 wins. He totally dominated. It never seemed like his winning was in doubt. Now we have Floyd Landis. The French must be going nuts. The last time they won was in 1985 and that was only because Greg Lemond gave the victory to Hinault. The U.S. is on a good streak. Congrats to Floyd. Let's enjoy it.