Transfer fee, contract length, first reactions, shirt number: Manchester City sign Omar Marmoush from Eintracht Frankfurt | OneFootball
Eintracht Frankfurt and Manchester City have completed an agreement for Omar Marmoush in the region of £59 million, plus a further £5 million in bonuses, while the latter have confirmed that the player has penned a four-and-a-half year contract until the summer of 2029.