Lance Armstrong’s Unraveling
[Above Image: Lance Armstrong at press conference for 2009 Tour Down Under in Adelaide, South Australia.] USA Today reports on the massive perjury penalty just handed down against cyclist and cancer survivor Lance Armstrong for lying under oath about using performance-enhancing […]