EPO

SPORTS

Horse Racing 2011: NTRA Chief Alex Waldrop Weighs In

SPORTS

Floyd Landis Alleges Lance Armstrong Drug Use

2011-07-20-landis.jpgThe 2006 Tour de France winner, Floyd Landis, tells me about the doping scandal that ruined his career and delves into the alleged drug use by his former teammate, Lance Armstrong.