Authors:
  • Lance Armstrong has no place in cycling.

    "International Cycling Union Strips Armstrong Of 7 Tour De France Titles", www.npr.org. October 22, 2012.
Cite this Page: Citation