Final Fight Championship 39
Jones vs. Powell
Date
Jul 11, 2019
Venue
Fight Dome
Promotion
Final Fight Championship
Enclosure
Ring
Location
Las Vegas, Nevada, United States
Referee
Mark Smith