Yahoo Sports reports: Manchester City have agreed a deal with Nottingham Forest to sign Elliot Anderson for a club record £116m. The England midfielder is set to have a medical before completing his move to Etihad Stadium. City sources insist the fee for Anderson is £116m, which would be a club record, with no bonuses attached.