2018-03-10
Freeman Coliseum, San Antonio, Texas, USA
122 lbs
Gregorio Alvarez
2022-07-09
2019-11-23
2018-09-28
2019-04-20