I really wasn’t expecting to set myself up to talk about performance-enhancing drugs (PEDs) for two weeks in a row, but I did.

Lance Armstrong, who never actually failed a test for any PEDs throughout his career, confessed this week to cheating, saying he would never have won sev...

Published: 01/20/2013