Fight card and rumored bouts for Tachi Palace Fights 11 on December 2, 2011, at Tachi Palace in Lemoore, California. Read More >>
Tachi Palace Fights 11 Fight Card Rumors
Fight card and rumored bouts for Tachi Palace Fights 11 on December 2, 2011, at Tachi Palace in Lemoore, California. Read More >>