A new generation of skippers will be leading teams in the AFL this season with eight players taking the captaincy for the first time.