Derby's Bradley Johnson celebrates scoring their first goal
The 30-year-old spent four years with the Canaries after signing from Leeds United in the summer of 2011, scoring 21 goals in 155 appearances.
Johnson played for three years in the Premier League with Norwich, but stuck with them after relegation in 2014 and helped fire them straight back the following season - scoring 15 times in the Championship and being named the club's player of the year in 2014/15.
Yet the former Cambridge United youth player was sold to Derby on transfer deadline day that summer and has been at Pride Park ever since.
Derby celebrate their first goal scored by Bradley Johnson
"I'd say it's the best time of my career [being at Norwich] and I'll never forget that, especially the promotion year," Johnson told the Norwich Evening News.
"I always wanted to play in the Premier League and I fulfilled that dream at Norwich. I said I wanted to get them back there and I stuck by my word, when other players left and I could've left.
"It was disappointing how I left and it coming out of the blue. I'd never begrudge anyone running football like a business and I didn't have any hard feelings about leaving.
"Football is about opinions. I'm at Derby now and I've got two more years left here, hopefully I see them out and then you never know what can happen. If Norwich came in for me I'd never turn them down, anyway."
Derby County's Bradley Johnson shoots at goal
Johnson has been a regular figure in the Rams first team since he made that move from Norfolk, playing 72 times over the past two years.
Yet while Derby are his current employers it seems that there is only one club that he truly holds deeply and who knows, perhaps he will be back there one day.