Tag: Irma Garcia

MVPW07 Results: Baumgardner Defuses Turhan, Unification Fight Looming

What to Know Women's boxing thrilled fans in Arlington, Texas and watching…