Author

Gary Hall Sr.

Gary Hall, Sr. is an American former competitive swimmer, three-time Olympic medalist, and former world record-holder in five events. He lives in San Diego and operates The Race Club swimming camps.