Question: Who is all time premier league goal scorer?
Answer: Alan Shearer
Natural Questions answer: Alan Shearer (from the Wikipedia article "List of Premier League players with 100 or more goals")