He is a former champion triathlete and today, he is dedicating his life to helping disabled athletes become champions. The head of the Challenged Athletes Foundation, Bob Babbitt, is this week's guest on Amazing Americans.
See omnystudio.com/listener for privacy information.