On Pittsburgh game day yes otherwise you feel out of place.
No, I went before a pirate game and many people were in shorts and t-shirts
Yes...throw on a sportcoat over the t-shirt and wear dark jeans with dress to casual (not sneakers) shoes and you would be good to go!
Yes
I would say yes.
Thanks! Your answer is awaiting moderation.