Triathlon champ overcomes odds

0
124

David Kyle races to victory in a recent triathlon in New York City. The Alabama resident, who suffers from multiple sclerosis, is competing on Sunday in the Nautica Malibu Triathlon.