The Premier League in particular has been blessed with great captains: John Terry, Steven Gerrard, Patrick Vieira and many more have lead their team through the years.
But with some of the great and good of England's top-flight in the twilight of their respective careers, who will lead the division's elite in around four or five years?
First of all, I'll justify why neither Manchester United nor Manchester City have made their way onto this list. I can't see Wayne Rooney leaving Manchester United any time soon, and likewise with Vincent Kompany. Indeed the latter I can see spending his entire career with the Citizens.
Chelsea: Gary Cahill
The legendary John Terry, while he may still be highly talented, is 33 years old, and vice captain Petr Čech has become Chelsea's second choice goalkeeper.
It's a very tough choice, with Branislav Ivanović and Cesc Fàbregas both worthy of a mention, but in the end Cahill gets the nod. A highly reliable defender, England regular, and very similar to Terry, he suits both Chelsea and Jose Mourinho perfectly.
Liverpool: Jordan Henderson
Steven Gerrard, arguably Liverpool's greatest ever captain, is on his last legs. Before long he may either retire or lose his place in the Liverpool team. However, there's no better replacement that Jordan Henderson.
Currently vice-captain, he skippered the England U21 side, and fits the mould of a dominating midfielder perfectly. Excellent at passing, hard working and reliable in important matches, Henderson is destined for great things.
Everton: Leighton Baines
Phil Jagielka has served Everton brilliantly over the years but, besides the wonder goal in the derby, he's beginning to show signs of defensive liability. Indeed it could not be too long until either he or Sylvain Distin are replaced by John Stones or Tyias Browning.
But, could there be a better replacement than Leighton Baines? He has great experience, is an England regular, and would be an excellent choice as captain.
Arsenal: Jack Wilshere
It's tough on Per Mertesacker but, being 30, he may not be a starter in four or five year's time. So who could lead the Gunners in the future? Two names instantly spring to mind: Jack Wilshere and Aaron Ramsey. While Ramsey is a top player, he doesn't quite have the mettle or vocal ability to really become captain.
His playing style may be very similar to that of Cesc Fàbregas, one of the Gunners' greatest captains of all time, but the Spaniard had leadership qualities and composure on important matches which Ramsey simply doesn't.
Wilshere, despite only being 22, is a true leader in character. Arsène Wenger recently stated "I think Jack will be captain of this club one day." It seems to me that all Wilshere needs to do is try to keep himself fit and perhaps build up a bit more consistency in order to become a great player and a great leader for club and country.