Less than a year after losing his eyes in a battlefield explosion, Navy Lt. Brad Snyder today felt the wall, heard the cheers and tasted gold, beating the world’s best blind swimmers in the 100-meter freestyle final at the London Paralympics. NBCNews.com: World news
Read More...