Newcastle United legend Alan Shearer remains the highest-scoring Premier League player of all time with 260 goals, and has named his top 10 strikers of all time
Full ArticleShearer names his top 10 Premier League forwards of all-time
Football.london
0 shares
1 views