What does XFC stand for?

Xtreme Fighting Championships (XFC) is a premier international mixed martial arts (MMA) organization based in Destin, Florida, Michigan, with offices throughout the United States and South America.

Related Posts

All categories