Date: May 06, 2010
Location: Citi Performing Arts Center Wang Theatre, Boston, Massachusetts, United States
Organization: Bellator MMA
Eddie Alvarez vs Toby Imada Bellator Fighting Championships 12 June 19 2009 watch video >>
Eddie Alvarez vs Toby Imada Bellator Fighting Championships 12 June 19 2009 watch video >>