Daily Archives: May 30, 2023

Daily Archives: May 30, 2023

john mugabi

Going for it: John “the beast” Mugabi

John "The Beast" Mugabi is one of the hardest-hitting 154-pounders in recent ring history. This observer is of the opinion that his punch would have earned him the highest level of respect amongst the fighters of earlier eras. John was a standout amateur boxer who…