Invicta FC 21

Invicta FC 21: Anderson vs. Tweet Fight Card Completed

Invicta Fighting Championship has released¬†the final card for their Jan 14 show in Kansas City, MO, and I’m liking the added fights. We get to see the return…