Lance Armstrong announced in a on Sunday that he will race the off-road triathlon in Maui, Hawaii on Sunday. The former Tour de France champion in September’s XTERRA USA Championship in Utah. That race was Armstrong鈥檚 first triathlon in 23 years. He won a last weekend.
Read more at the