Former World Champion Alfredo Angulo Gearing Up for One Last Run On June 11th at Center Stage Theater in Atlanta
ATLANTA, GA (May 23, 2022)–Former world champion Alfredo Angulo is looking for one more defining fight in his illustrious career and that will begin on Saturday, June [...]