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.
Click HERE for more TUF 20 Finale Analysis
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.
Click HERE for more TUF 20 Finale Analysis