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 >>

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