Sports / Lance Armstrong Lance Armstrong: I'm Still the Champ Cyclist defiant at cancer conference By Kevin Spak Posted Aug 30, 2012 8:25 AM CDT Copied Back