Nearly all of us reach a point in our lives where we let go of our dreams and Zac Woolford was just about there.
He'd done his time in the lower grades for Canberra, Canterbury, Newcastle and Newtown but at 25, he was at the age where the chance of playing NRL is usually getting further and further away.