For some reason, I don't ever wear any of my older gear. I have some old jersey's of players long gone, and I just keep them for memory sake. Usually before each season, I buy 1 or 2 new jerseys of players that are currently on the team and I wear those. I don't really have anything against the older gear, but sometimes I think people think it's some type of "badge of honor." I guess I can see the point, but I know how long I have been a fan, I don't really feel the need to prove it.
I have also been guilty of laughing at people that wear the cheap WalMart knock offs, but I probably shouldn't do that. I mean so what? Some guy saved a few dollars and bought a cheaper version, does it really matter? As long as he's there to root on the Cardinals, I'm cool with it.
I don't have a problem per say with people wearing gear of the other team. If they're there to support the opponent, that's just part of life, my problem is when they act like they own the place. I don't have issue with fans that act like guests in our house. The one thing I DO have a HUGE problem with is retards that wear gear for a team that's not even playing. Those people make me want to tie them to my bumper and drag them up Glendale at 50mph. How ******** do you have to be? If you don't like either team, just don't go, or wear a regular T-Shirt or something.