On this call we hear from two-time Paralympian David Brown and his life of becoming blind and still achieving amazing accomplishments like becoming the fastest blind man in the world.
See All 63 Episodes of "Blast Talks Podcast"