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