XFC 26: Night of Champions III Quick Results
XFC 26: Night of Champions III takes place on Friday October 18, at the Nashville
XFC 26: Night of Champions III takes place on Friday October 18, at the Nashville
Xtreme Fighting Championships on Friday, October 18, will present Night of Champions III, at the