Date: Jul 14, 2018
Location: Floresville Event Center, Floresville, Texas, United States
Organization: Texas Clash MMA
Welterweight Title Match @ Rage In the Cage 67 watch video >>