Graham Eadie reached the pinnacle of Aussie footy over and over in a career that spanned 18 years and 349 games - but it came at a terrible cost.