Noel A. Muro
June 7, 2018
The final press conference for Leo Santa Cruz vs. Abner Mares will occur today in Los Angeles, CA ahead of their featherweight clash this Saturday June 9th.
Showtime will Live stream the final press conference today June 7 at 3:30 PM/ET 12:30 PM/PT
Photo courtesy of Showtime