To be fair, I've put down large groups of fans before, and I'd be a dick if I didn't point out stupid Steelers fans from time to time. Patriots fans, Blue Jays fans, Browns fans...they've all gotten the works here. But to be completely ignorant to a-hole Steelers fans would be just that...ignorant.
Dude, don't be a dick to street performers. I don't care if you're in Canada for the Steelers/Bills preseason game. I don't care that the Steelers lost. I don't care that they talk with that funny accent and say "ay" after everything. There's no excuse for being a punk.
But seriously, what's with that accent?