Now that Wayne Rooney has officially retired from international football, who should take his place as England captain?
The Liverpool skipper has had the armband already on a number of occasions, and is an obvious favorite of Gareth Southgate. He is the ultimate team player, though is solid more than spectacular. As shown at previous international tournaments and in a brief stint in the Champions League, Henderson is a work horse but looks a little out of his depth at the very highest level. Henderson will be an important player for England over the next 3 or 4 years, but with a questionable injury record giving him the captaincy full time seems a little short sighted.
The new Chelsea captain as of this season has also had the honor of captaining his country several times already as well. On his day he is a terrific defender, but is one you feel always has a mistake or spectacular own goal in him. Cahill will be 32 in December, so it wouldn't be surprising if the 2018 World Cup was his last international tournament with England. His age, combined with the fact that he may not be a guaranteed starter with everyone fit, means England should look elsewhere.
Of the current crop, Harry Kane is the best choice to lead this new generation of England players. Rooney's retirement represented the last of England's so called "golden generation" to hang up their international boots, and Kane has already stepped into Rooney's role as England's new talisman. Bar serious injury, Kane will be the first name on the England team sheet for the best part of the next decade. He is the ultimate professional off the pitch, never seen stumbling out of clubs at 3am, or smoking cigarettes by the pool. The term "world class" gets thrown around a lot, but of this current crop of England players, Kane is the only one who would get into most teams in the world. His age, his experience, and his attitude make him the perfect choice to lead England over the next 5-10 years.