"I know my game very well, but I'm always looking to push it to new heights." Sam Hain talks pre-season runs, a Gold Coast winter and preparing for red ball.