Titan FC 32 Highlights: Desmond Green wins vacant featherweight title

Titan FC 32 took place last night at the Tsongas Center in Lowell, Massachusetts and was headlined by Desmond Green winning the vacant Titan FC featherweight title with a decision victory over Steven Siler.