Who is the best ever Premier League captain? Wes Morgan Patrick Viera Steven Gerrard John Terry Roy Keane Ledley King Vincent Kompany Other... Who is the best ever Premier League captain? Other... Leave this field blank Submit