Nathan McSweeney wasn’t even a teenager when most of the Test team started with Australia, but he might be their next captain.