XFC 26: Night of Champions III, Line Up

Xtreme Fighting Championships on Friday, October 18, will present Night of Champions III, at the Nashville Municipal Auditorium in Nashville, Tennessee. The main event will Continue Reading