Other Sports

October 20, 2011

Armstrong ready for triathlon

KAPALUA, Hawaii — Lance Armstrong doesn't expect to win the XTERRA World Championship off-road triathlon Sunday, and that is just fine with him.

Related content

Comments

Videos

Sports Videos