The Xtreme Fighting Championships returned to action tonight for XFC 24. The AXS TV event took place live from the Sun Dome on the campus of the University of South Florida. In the main event, Scott Holtzman blasted John Mahlow to win the lightweight crown vacated by Nick Newell earlier this year. In other action, […]