UFC Fight Night 31: Fight For The Troops 3
2h 31m

UFC Fight Night 31: Fight For The Troops 3 was a mixed martial arts event held on November 6, 2013 at Fort Campbell in Fort Campbell, Kentucky. Featured on the card were several United States Armed Forces military veterans including Tim Kennedy, Liz Carmouche, Colton Smith and Neil Magny.
Cast

Tim Kennedy
Self

Rafael Natal
Self

Alexis Davis
Self

Liz Carmouche
Self

Yoel Romero
Self

Ronny Markes
Self

Rustam Khabilov
Self

Jorge Masvidal
Self

Michael Chiesa
Self

Colton Smith
Self

King Green
Self

James Krause
Self

Francisco Rivera
Self

George Roop
Self

Dennis Bermudez
Self

Steven Siler
Self

Amanda Nunes
Self

Germaine de Randamie
Self

Lorenz Larkin
Self

Chris Camozzi
Self

Yancy Medeiros
Self
Yves Edwards
Self

Seth Baczynski
Self

Neil Magny
Self

Derek Brunson
Self
Brian Houston
Self
Crew
Recommendations
view all
Never Back Down 2: The Beatdown

Born a Champion

Never Back Down: No Surrender

Fighting

Unleashed

Undisputed III: Redemption

Female Fight Squad

Blind Fury

Counterpunch

Purple Hearts

Code 3

The Survivor

The Pentagon Wars

Fight or Flight

The Ninth Configuration

Bachelor Party

Road House

Jawbone

The Tournament

Blood and Bone