
GWS veteran Nick Haynes says it's taken four years, but he's finally overcome his demons.
Slipping out of form and favour because of chronic health issues, Haynes proved his case to coach Adam Kingsley with a starring role down back in the Giants' 32-point opening-round win against Collingwood on Saturday night.