Which player scored the most Premier League Goals?
Teddy Sherringham
Alan Shearer
Les Ferdinand
Jimmy Floyd Hasselbaink