As of Octover 2017, name the all time Premier League top goalscorer for each of the following clubs... Arsenal, Aston Villa, Chelsea, Derby County, Everton, Middlesbrough, Norwich City, Portsmouth, QPR and Southampton.
During my career, I played for three clubs. I scored thirty international goals for my country. I was a Premier League winner for my second club. I also played in two FA Cup Finals but lost in both games. Who am I?
As of May 2017, John Terry was the all time leading Premier League goalscorer for a defender (41 goals). Name the other fifteen defenders who have scored twenty or more Premier League goals.
In April 2017, Harry Kane became the sixth player to score twenty or more Premier League goals in three or more different seasons. Name the previous five.