Three-time Tour de France champion Greg LeMond has been served with a grand jury subpoena as part of a federal investigation of possible fraud and doping charges against Lance Armstrong and his associates, according to the New York Daily [...]
Posted On : Jul, 17 2010 | Comments : 0