Bellator 104 Line UP

On Friday, October 18, Bellator 104 will take place at the US Cellular Center in Cedar Rapids, Iowa; with the Welterweight Tournament Semifinals at the Continue Reading