Brandon Halsey was a massive favorite to regain the Bellator middleweight belt that he'd lost at the scales, but Rafael Carvalho finished Bellator 144 with a dramatic upset.
MMA Fighting has Bellator 144 results for the Halsey vs. Carvalho fight card Oct. 23 at the Mohegan Sun Arena in Uncasville, Conn.
Watch Bellator 144 live online tonight from Mohegan Sun Arena in Uncasville, Conn., with a real-time streaming video player of the "Prelims" matches before the "Halsey vs. Carvalho" Spike...
Bellator 144 results stream live online TONIGHT (Oct. 23, 2015) from Mohegan Sun Arena in Uncasville, Conn., starring Brandon Halsey vs. Rafael Carvalho for the vacant Middleweight title. Real-time...
Watch Bellator 144 live stream online on MMA Fighting for the undercard starting at 7 p.m. ET.