Red Stars Hire Servette’s Feuz as New General Manager
CHICAGO, IL–Much like how the Fire went Swiss for their technical staff, the Chicago Red Stars have gone to Switzerland for its new General Manager. On Monday, it was announced that Richard Feuz from Servette has been appointed to the role with immediate effect. Feuz will lead all soccer operations of the club including managing [...]