Top 5 premier league strikers of all time

Barclays premier league is called the best and the most entertaining league in the world for no reason. The games are competitive, the teams are strong and on a given even the team which is at the bottom of the…