Manchester City has agreed to sign Elliot Anderson from Nottingham Forest for a record £116 million, marking him as the most expensive English footballer. The deal comes after extensive negotiations, with Anderson set to undergo a medical soon. His addition aims to rejuvenate City’s midfield, especially following Bernardo Silva’s departure. Anderson’s dual-threat capabilities on and off the ball will enhance City’s competitive edge.

