Question: who has scored the most goals in the english premier league??
Answer:
Alan Shearer