Lance Armstrong competes during the 2011 XTERRA World Championship triathalon on Sunday, Oct. 23, 2011, in Kapalua, Hawaii. Armstrong finished 23rd. (AP Photo/Wayne Jones)
1 / 10
Associated Press | Photo By Wayne Jones
Sun, Oct 23, 2011 7:33 PM EDT