Sunday, September 27, 2020
Home Tags Emmanuel newton

Tag: emmanuel newton

Medical Suspensions: Bellator 106’s Alvarez & Chandler Among 22 Suspended Fighters

By Evan Stoumbelis Bellator 106 took place this Saturday in Long Beach California during which Eddie Alvarez avenged his loss to the formerly undefeated Michael...