Sports

'Overwhelming' evidence in Armstrong doping case: USADA

Published: 

Lance Armstrong competes in the Rev3 Half Full Triathalon in Ellicott City, Md., on Sunday, Oct. 7, 2012. (AP /Steve Ruark)