The boys were put through their paces in the final main training session ahead of their clash with North Melbourne on Saturday. 

The meeting with the Roos will be the players' final tune-up ahead of Round 1. 

Check out the gallery below. 

Six things we're excited for in the first six rounds