Who is the best captain in Premier League history?
Steven Gerrard
Roy Keane
Jordan Henderson
Patrick Vieira
Wes Morgan
John Terry
Tony Adams
Alan Shearer
Steve Bruce
Vincent Kompany
Other:
Vote
View Results