Introduction There’s only one name that comes to mind when one talks of the Tour D France, and that’s Lance Armstrong… all the friggin’ way! And...
The Lance Armstrong controversy is all over the news. A cycling icon who has come crashing down to earth after his extensive drug use and doping evasion tactics...