Michele Ferrari

Lance Armstrong.  (Photo credit: Rogerio Barbosa AFP/GettyImages)

Bernstein: Lance Armstrong Is A Witch

It’s not about whether or not Lance Armstrong cheated, anymore.

670 The Score–10/14/2012

Lance Armstrong

Armstrong Not Worried About SI Doping Report

It seems as if Lance Armstrong, no matter if he is racing or not, constantly faces accusations of taking performance enhancing drugs. So it should come as no surprise that there are new allegations.

01/19/2011