The Ultimate Fighter 20 Finale takes place on December 12, 2014 at the The Pearl at Palms Casino Resort in Las Vegas, Nevada.
Click the stars to rate how good you think the TUF 20 Finale will be.
The Ultimate Fighter 20 Finale takes place on December 12, 2014 at the The Pearl at Palms Casino Resort in Las Vegas, Nevada.
Click the stars to rate how good you think the TUF 20 Finale will be.