2017-12-09
Mandalay Bay Hotel & Casino, Events Center, Las Vegas, Nevada, USA
130 lbs
Robert Byrd
2012-03-10
2018-11-03
2013-01-19
2001-11-23