So when did the old Zito reappear?

The old Strand 'Em Giants have been back a while now....