Sports Illustrated is reporting new information about embattled, seven-time Tour de France winner Lance Armstrong, who is the focus of a federal grand jury inquiry in Los Angeles. The investigation is headed by Jeff Novitzky of the U.S. Food and Drug Administration, who previously investigated Barry Bonds and Marion Jones.
Wednesday, January 19, 2011
SI reports new information in the case against Lance Armstrong
See this Amp at http://amplify.com/u/bmpuf