The Ultimate Fighter 26 Finale
The Ultimate Fighter 26 Finale took place December 1, 2017 at Park Theatre in Las Vegas, Nevada.
The Ultimate Fighter 26 Finale
The Ultimate Fighter 26 Finale took place December 1, 2017 at Park Theatre in Las Vegas, Nevada.