The Deaf Man Who Won 11 Gold Medals In His Olympic Career
Jeff Float is a former American swimmer who had a successful career at the collegiate and international level. His matter of fact nature and sense of humor defined his career: “With the last name of Float, what else was I going to do?” Born in Buffalo, New York, he contracted viral meningitis which destroyed his […] More