Bellator 106 Line Up & Changes Updated

Bellator 106 takes place on Saturday, November 2, at the Long Beach Arena, in California. The event has been expected to be the promotions first Continue Reading