According to David Ornstein, Manchester City have struck an agreement with Nottingham Forest to sign Elliot Anderson, with the 23-year-old midfielder set to finalize personal terms.