i think it is Michael Ballack
Manchester United.
Alan Shearer
The highest scoring match in English Premier League history is 7-4, Portsmouth vs Reading on September 29th, 2007.
Ryan Giggs
Dimitar Berbatov
It is Nickolas Anelka, with Arsenal, Bolton wanderers,Manchester City, and Chelsea.
the English premier league is watched by an average of 600 million weekly
Beckham definitely
The Premier League used to be called the Football League First Division but in 1992 the teams in the Premier League branched off from this championship. There is really no reason that the Premier League is called the Premier League other than Premier meaning good and needing to incorporate "League" in the name. Note that at the moment the Premier League is called the Barclays Premier League because of sponsorship (Barclays being the bank.)
chelsea goalkeeper.
david beckham
Mario Balotelli