Titan Fighting Championship 20 Fight Card Rumors

Titan Fighting Championship 20 on August 26, 2011, at The Historic Memorial Hall in Kansas City, Kansas, rumored fight card and bouts. Read More >>

Titan Fighting Championship 20 on August 26, 2011, at The Historic Memorial Hall in Kansas City, Kansas, rumored fight card and bouts. Read More >>