Gary Hall Jr.

Gary Hall Jr.s record speaks for itself. Hall is a three-time Olympian and a ten-time Olympic medalist; winning five gold medals, three silver medals and two bronze medals. Wanting none of the fame or attention, Hall took it upon himself to create an elaborate and theatrical boxing persona. One in which included: a red, white and blue boxing robe, eccentric... read full bio