Barstool Sports

Sunday, July 24, 2005

7 in a row, 1 to go?

PARIS -- Lance Armstrong set off Sunday on the last ride of his amazing career, a victory parade into Paris to collect his seventh Tour de France title.
The 33-year-old Texan who came back from cancer to dominate cycling's most prestigious race was retiring at the end of the 21st and last stage of this year's Tour, an 89.8-mile trek from Corbeil-Essonnes south of Paris.

One Shy of the Celtics record of 8 strait titles...


Post a Comment

<< Home

Uncle Buck

Moments of Zen!