Did Lance Armstrong Take Drugs to Improve Performance?
Seven-time winner of the Tour de France, Lance Armstrong is a hero to many that have supported him over the years.  His miraculous ability to not only survive cancer, but to go on to winning the most coveted cycling race in the world, not just once, but seven times has made him a favorite for... Read more »