The Ultimate Fighter Season 13 Live Finale (TUF 13) on June 4, 2011, at The Pearl at The Palms Resort & Casino in Las Vegas, Nevada rumored fight card and bouts. Read More >>
Ultimate Fighter Season 13 Live Finale Fight Card Rumors
The Ultimate Fighter Season 13 Live Finale (TUF 13) on June 4, 2011, at The Pearl at The Palms Resort & Casino in Las Vegas, Nevada rumored fight card and bouts. Read More >>