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.
On November 2, Bellator MMA will present their first ever pay per view event but