French paper: Armstrong admitted doping

Discuss your favorite athlete, talk about current sporting news, physical fitness, martial arts, and anything else related to athletics here.
Post Reply
User avatar
Buffmaster
Posts: 3570
Joined: Fri May 12, 2006 11:37 am
Location: The Alamo

French paper: Armstrong admitted doping

#1

Post by Buffmaster »

Brains must be in charge of this newspaper
Big Red died 23 NOV 2001


You owe your success to your first wife. You owe your second wife to your success---Sean Connery

BBcode:
Hide post links
Show post links
User avatar
deepdiver32073
Iconoclast Extraordinaire
Posts: 8395
Joined: Tue Nov 02, 2004 4:25 pm

#2

Post by deepdiver32073 »

Fucking French! They're just pissed off because an American has taken control of their precious Tour for 7 years running.

BBcode:
Hide post links
Show post links
Post Reply