Steeler fan here too, and I’m also glad that the Giants won the Super Bowl. I hate the Patriots and Bellacheat.
You agree with ‘Pittsburgh Dad’. http://youtu.be/HGYgopB07UQ Hahaha.