BluegrassMMA Live with John Prisco and more tonight at 9 p.m. ET

A huge weekend is on tap in our world and tonight we look to break down just a portion of it. The fun kicks off Friday night with XFC 24 from Tampa, Florida as Scott Holtzman looks to take the XFC lightweight championship but standing in his way is a former champ and grizzled veteran of the sport in John Mahlow. A huge card is on tap from the USF Sundome. Saturday night we travel to Florence, KY for a stacked card at Turf Wars 12. Eugene Perrin puts his undefeated pro record on the line against fellow unbeaten Robert White.