Who is the best captain in Premier League history?

Ranked: iconic captains of the Premier League era Alan Shearer (Newcastle United) Patrick Vieira (Arsenal) Steve Bruce (Manchester United) Steven Gerrard (Liverpool) Tony Adams (Arsenal) John Terry (Chelsea) Roy Keane (Manchester United) More items… • 15-Aug-2022


Leave a Reply

Your email address will not be published. Required fields are marked *