The Challenged Athletes Foundation – Babbittville
Jim MacLaren was a 300 pound football player at Yale. In 1985, he was on his motorcycle heading to an acting class in New York City when he was hit by a New York City bus and thrown 90 feet in the air. He was dead on arrival at the hospital but somehow survived and…