Lee Croft has completed his switch from Manchester City to Norwich for an initial fee of £600,000.
Croft made 25 appearances for City last season
A further £100,000 would be payable if the 21-year-old ex-England youth international helps the Canaries achieve promotion to the Premiership.
Croft told the club's website: "I was really impressed with the facilities and the club in general when I came down last week to meet the manager."
City boss Nigel Worthington added: "He will be huge asset to us."
Croft made 25 appearances under Pearce last season but started only four of those games and has played 49 times for City in his career, scoring three goals.