Israel Vazquez Dies at 46 from Cancer

Tributes are being paid to Israel Vazquez after Mauricio Sulaiman, the president of the WBC, confirmed that the Mexican had ...
Mexico’s Israel Vazquez has passed away at 46 following a battle with cancer. Vazquez leaves behind a big legacy, having been ...