“XFC 9: Evolution”- play by play and quick results
The XFC is back in action tonight with “XFC 9: Evolution”, taking place in Tampa, Florida and broadcasting live on HDNet. It has been nearly a year since the XFC…
The Independent Voice of Mixed Martial Arts
The XFC is back in action tonight with “XFC 9: Evolution”, taking place in Tampa, Florida and broadcasting live on HDNet. It has been nearly a year since the XFC…