Huh? Invicta FC 21 produced one of the strangest fights and finishes you'll ever see.
USA TODAY, Detroit Free Press: Sports
Sun, 01/15/2017 - 10:15am
Huh? Invicta FC 21 produced one of the strangest fights and finishes you'll ever see.