Today in History, January 17: When Lance Armstrong finally admitted to Oprah he doped his way to seven Tour de France titles
It only took five monosyllabic jabs from Lance Armstrong to finally and utterly shatter the dreams of cycling…
Browsing Tag