The Ultimate Fighter 20 Finale took 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 was.
Click HERE for more TUF 20 Finale Post-Fight Analysis
The Ultimate Fighter 20 Finale took 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 was.
Click HERE for more TUF 20 Finale Post-Fight Analysis