As readers may already know, Lance Armstrong admitted last week to using performance enhancing drugs in an interview with Oprah Winfrey.
Our posts on the USADA case are here. What’s next? read about the pending federal whistle-blower lawsuit at the Wall Street Journal.
Stay tuned!