Gary Hall Jr

Country: Jacksonville
Gary Hall Jr. is an Olympic gold medallist who represented the United States at swimming in 1996, 2000 and 2004. He won gold in 2000 and 2004 following a diagnosis of type 1 diabetes in 1999.
Visit Website
Claim Profile
https://twitter.com/garyhalljr