Video - Outbound Yahoo Video Feed
Posted on May 8, 2013 at 9:30 PM
Updated Thursday, Nov 7 at 7:01 PM
Spina bifida is the most common disabling birth defect in the United States and currently there is no cure. A Central Texas teen suffering from the condition has already shown an ability to overcome the challenges by turning out PBR champion bulls.