Capt. Ivan Castro has spent much of the last decade proving he doesn't need his eyesight to compete at a high level. Since losing his vision in Iraq in 2006, he has completed 40 marathons, run two 50-mile races, climbed two 14,000-foot mountains and cycled across America.
News Source
News Source
No comments:
Post a Comment