CageTitans18

Cage Titans FC 18 Results

On Saturday, April 5, Cage Titans Fighting Championship hosted its 18th event from Plymouth Memorial Hall in Massachusetts. In the night's main event, the promotion's bantamweight title was on the line as...