I thought you were one of the smart ones, I guess you fall into the dumb american category as well then :( And no, nothing like that is legal, you should be more critical to the things you hear :)
Oh and I avoided this thread when i saw that tool JSS post spoilers about last nights match :/