Tag: doping
Superhumans (or not)
Author: Lauren Warnecke Published Date: May 24, 2011
You may not know this, but I'm a HUGE cycling fan. So the news of Lance Armstrong's alleged use of performance enhancing drugs on 60…