Yep, well done, the teams have all been named....
Norwich City
Nottingham Forest
Aston Villa
Newcastle United
Leeds United
Everton
Blackburn Rovers
================================================== =================
Now for a harder question............
There are seven Premier League players ( past or present) that have played for six different Premier League clubs, and have scored for each of them.
Name the players and the clubs that they played for.
You can look this one up if you like