Lance Armstrong stayed in the top-3 this weekend at the Tour de France despite challenges from his opponents and teammate, Alberto Contador, the 2007 Tour de France winner. It’s been an impressive run up to this point, especially since he’s had a four-year hiatus from the sport spent mostly running topless with Matthew McConaughey. [...]
Continue reading...
13. July 2009
1 Comment