Former Blackburn Rovers and Newcastle United striker Alan Shearer holds the record for most Premier League goals with 260