Tag Archives: Marion Jones
Erasing The Record
Monday, October 22, 2012
The sport of bicycling has wiped out Lance Armstrong’s seven straight Tour de France titles in the continuing effort by sports authorities to re-write history. Now in the Tour records there is a seven-year gap, one year longer than the …