This weekend, being grand final time, Craig's guest this week on Great Australian Lives has had a fair amount of experience at this time of the year.
Joel Selwood is a man that from an early age showed great sporting prowess - but away from sport he has shown he is an extraordinary person.