Gary Wayne Hall Jr. (born September 26, 1974) is an American former competition swimmer who represented the United States at the 1996, 2000, and 2004 Olympics and won ten Olympic medals (five gold, three silver, two bronze). He is a former world record-holder in two relay events. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.