Photo detail

Photo by Mike Phillips

Stories this photo appears in:

Tease photo

TOUR DE FRANCE: LeMond camp on Armstrong's doping: 'We hope truth comes out'

One of Lance Armstrong's biggest detractors anywhere is none other than America's other most celebrated cyclist, Greg LeMond, who reportedly has finally been subpoenaed to speak to a grand jury about what he's claimed for years: Armstrong is, and always has been, a cheat.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment