With the news that Lance Armstrong may be coming clean this week and admitting to taking Performance Enhancing Drugs (PEDs), the...