Old boy McCaw still has plenty left