Some things you just need to see to believe… XFC fighter Nick Newell won the XFC Lightweight Championship last night. He did so quickly (in about a minute and …
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you consent to this usage.AcceptPrivacy policy