TORONTO - Global punter John Haggerty re-signed with the Toronto Argonauts on Friday.Contract details weren't divulged.