The Ultimate Fighter 17 Finale
The Ultimate Fighter 17 Finale took place on April 13, 2013 at the Mandalay Bay Events Center in Las Vegas, Nevada.
The Ultimate Fighter 17 Finale
The Ultimate Fighter 17 Finale took place on April 13, 2013 at the Mandalay Bay Events Center in Las Vegas, Nevada.