Bellator 106 Line Up & Changes Updated
Bellator 106 takes place on Saturday, November 2, at the Long Beach Arena, in California.
Bellator 106 takes place on Saturday, November 2, at the Long Beach Arena, in California.
Daniel Straus won earned his title shot on May 11, 2012. Now he’s 6 days
The forth bout announced for the first ever Bellator pay per view, is the events