
Manchester City have completed the signing of Egypt forward Omar Marmoush from Eintracht Frankfurt, the Premier League club have announced.
The 25-year-old has signed a four-and-a-half-year contract with the champions after moving in a deal understood to be worth £59.1million plus a potential further £4.2million in add-ons.