There wasn't any link posted to the poll. The results were just posted in another article. I didn't here anyone talk about Freeping the poll. The Steeler fans just can't face the truth.
I am happy you have such faith in online polls. ;-)