This guy was a great poster and always had me laughing. with the start of NFL foots and maybe a tommy Chang sighting it made me wonder. Anyone have any info on this guy?