Sunday, December 16, 2018
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...

Latest News

DMCA.com Protection Status