The Ultimate Fighter 18 Finale took place on November 30, 2013 at the Mandalay Bay Events Center in Las Vegas, Nevada.
Click the stars to rate how good you think the TUF 18 Finale was.
Click HERE for more TUF 18 Finale Post-Fight Analysis
The Ultimate Fighter 18 Finale took place on November 30, 2013 at the Mandalay Bay Events Center in Las Vegas, Nevada.
Click the stars to rate how good you think the TUF 18 Finale was.
Click HERE for more TUF 18 Finale Post-Fight Analysis