Titan FC officials have announced three of the four title fights that will be part of its loaded Titan FC 33 card on March 20. 284 more words