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...