There's no place like home as Titan Fighting Championships headed to the "Sunflower State" TONIGHT (May 27, 2011) at Memorial Hall in Kansas City, Kansas to host its eighteenth event. The main...
Titan Fighting Championship 18 weigh in results for 'Pulver vs Davidson'