You should be less impressed, because grey_whiskers completely made it up.
Click on the link in The Skeptical Inquirer : the article was written by a McCrone crony, and openly states that the award was the result of a nomination by another McCrone crony.
Nothing made up there.
This is the same link as in the post above.
The line 'Can you say McCrone ... I knew you could" was sarcasm.
The fish in your barrel are dying at an alarming rate, dude.
Cheers, you lovable troll.