Full Contact Contender 31: Live Results and Highlights by Shaun Clarke 3 December 2022 0 Full Contact Contender is back this weekend with a massive 18-fight card. Stacked from top to bottom, this card has ...