Premier Primary LogoPremier Team History Who is the greatest player in the Premier League of All-time? Alan Shearer Frank Lampard Tony Adams Steven Gerrard Matt Le Tissier Patrick Viera Peter Schmeichel Thierry Henry Dennis Bergkamp Cristiano Ronaldo Roy Keane John Terry Robbie Fowler Rio Ferdinand Eric Cantona Wayne Rooney Ryan Giggs Gianfranco Zola David Beckham Paul Scholes Poll Options are …