FanShot

NY Times: "Cyclists Said to Back Claims That Armstrong Doped"

14

Unnamed former US Postal rider apparently provides details.