UFC Fight Night 31: Early Breakdown and Predictions

UFC Fight Night 31, also known as Fight for the Troops 3, will hit Fort Campbell, Kentucky on November 6th. The main event features former Army Ranger Tim Kennedy going up against late replacement Rafael Natal.
Lyoto Machida was the original opponent f…

UFC Fight Night 31, also known as Fight for the Troops 3, will hit Fort Campbell, Kentucky on November 6th. The main event features former Army Ranger Tim Kennedy going up against late replacement Rafael Natal.

Lyoto Machida was the original opponent for Kennedy, but when Machida replaced Bisping on the UFC Fight Night 30 card Natal stepped in. It is a less high-profile main event, but Natal poses his own set of challenges.

Four other fights are on the main card including another member of the Army, Colton Smith, and former Marine Liz Carmouche.

We are a week away from the event, but let’s take an early look and breakdown the main card matchups.

Begin Slideshow