BLOG

XFC 43 RESULTS

Xtreme Fighting Championships is back! XFC 43, our highly anticipated relaunch event, featured 12 action-packed professional bouts, with eight of those fights ending with an

Read More »