Ironman Triathlon
An Update on The Lance Armstrong Witch Hunt
By Bob Cesca: Several weeks ago, I wrote about the most recent doping allegations against Lance Armstrong and detailed my ambivalence about performance-enhancing drugs (PEDs) in sports. To recap, while it's competitively unfair, with wealthier teams/franchises/athletes getting ...read more