Local Event Sports Association

Lance Armstrong, seven-time Tour de France winner, finally admitted what everyone on the planet already knew.  And the sports world is apoplectic.

The accusation from posturing sports puritans reads thus: Lance is a cheater, he used performance-enhancing drugs (PEDs) while racing in the Tour de France, he doesn’t deserve his trophies, and he warrants only our scorn.

You can’t swing a bat in the sports media without hitting someone with this opinion.

What rubbish.

The sports world’s...

Read Complete Article at Bleacher Report - Sports & Society
Article is property of BleacherReport.com

Leave a Reply


About LESA

There is something about me..