Skip to content
The Clinch

The Ultimate Fighter: Team Jones vs. Team Sonnen Finale

The Ultimate Fighter: Team Jones vs. Team Sonnen Finale

13 APR 2013 / Las Vegas, Nevada, USA / 12 bouts