Cycling Articles

USADA Provides Their Evidence against Lance Armstrong

By:
StubHQ
Date:

On Wednesday, it became much harder for Lance Armstrong to argue the case that he was innocent of all doping charges against him during his years as a professional cyclist. The U.S. Anti-Doping Agency released a very damning 200 page […]

Lance Armstrong Gives Up, Stripped of Titles

By:
StubHQ
Date:

Lance Armstrong has never been known for throwing in the title. He battled his way to 7 Tour de France titles; but may be even better known for maintaining his battle with cancer, and again emerging victorious. Even after the […]