Bellator 138 Peaks With 2.9 Million Viewers In The Main Event
Bellator 138: Unfinished Business took place on Friday, June 19, 2015, at the Scottrade Center in St. Louis, Missouri…
Bellator 138: Unfinished Business took place on Friday, June 19, 2015, at the Scottrade Center in St. Louis, Missouri…
Bellator 138: Unfinished Business took place this past Friday night, (June 19, 2015) at the Scottrade Center in St….