I grew up in The Burgh and now live in (dare I say it) Alabama where NO ONE can even spell N-F-L (they can only scream Roll Tide! or War Eagle (Auburn, but maybe you knew that)---so I'm jealous!
'm guessing that the overwhelming majority of people on this board will recommend Primanti Brothers ---go to the original one in the Strip District:
Expect some heckling---you are The Enemy on Game Day; but there shouldn't be any issues
Cool idea going to other stadiums---I've always wanted to see a game at
PS What's up with Fav-ra? He must've taken one too many shots to the noggin' right before he retired (the first time!)