I'd say the one Mero has suggested above is the one you're thinking of, but here's one that almost fits the bill. I can't recall where it's from, but Id say it was probably from the AFL Record, and based on the logo that would be sometime during 2002-6.Did North ever have this guy as a logo or am I imagining it.
View attachment 2070393
Only image I can find