Manchester City have finalised the signing of USA goalkeeper Zack Steffen from Columbus Crew and will make the deal official in January, Goal reports.
The 23-year-old has been widely reported to be on his way to the Etihad Stadium, and it is claimed that he underwent a medical on Thursday before signing his contract.
Manchester City will pay Columbus Crew an initial £6 million fee, which could rise to £7.8 million million in future.
A work permit seems unlikely right away, and so the highly-rated goalkeeper will almost certainly head out on loan, with Patrick Vieira’s Nice a possible destination.
Steffen’s move to City smashes the record fee for an MLS goalkeeper, previously set by Tim Howard when he joined Manchester United for $3 million in 2003.
If Steffen continues to be the USA number one, he could re-apply for a work permit in the summer should he be denied one upon officially joining City.
In the long-term, Steffen is expected to become Ederson’s back-up goalkeeper, appearing in cup competitions and providing competition for the Brazilian stopper.