Chael Sonnen and Kenny Florian preview UFC Fight Night 31: Kennedy vs. Natal. The UFC’s third “Fight for the Troops” event will take place at the home of the legendary 101st Airborne Division in Fort Campbell, Kentucky. Headlining UFC Fight Night 31 will be a middleweight matchup between Rafael Natal and United States Army Special Forces sniper Tim Kennedy. The fight card will air live on November 6 via FOX Sports 1, with the preliminary card landing on Facebook.
UFC UFC 196: Fabricio Werdum Outlines Why Cain Velasquez Doesn’t Deserve Immediate Rematch, But Jose Aldo Does