Chicago Red Stars Hire Karen Leetzow as President
Client: Chicago Red Stars Source: On Tap Sports Network The Chicago Red Stars have finally started to add individuals to their executive offices after the club’s ownership change in the summer, announcing Wednesday that Karen Leetzow will be the club’s new president. Leetzow, who begins her new role on Dec. 4, comes to the Red