The Ultimate Fighter 21 Finale takes place on July 12, 2015 at MGM Grand Garden Arena in Las Vegas, Nevada.
Click the stars to rate how good you think the TUF 21 Finale will be.
The Ultimate Fighter 21 Finale takes place on July 12, 2015 at MGM Grand Garden Arena in Las Vegas, Nevada.
Click the stars to rate how good you think the TUF 21 Finale will be.