News
This Saturday, there is a lot at stake for Marco Antonio Barrera. The former three division champion returns after a lengthy layoff. He's been inactive since losing a five round technical decision ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results