Thanks for the ping. Just disgusting what happened.
Why would anyone, particularly someone wishing openly to support a VISITING team, ever take the money, time and trouble to ATTEND a game under such circumstances? Nearly all games are available on TV, and it’s just not worth the risk.
This is why I won’t wear a rival jersey to a hostile stadium. Most of the fans are civil but there’s a small percentage who cross the line and they always have you outnumbered. I had a close call while at a Philadelphia Eagles game with two of my friends. They are both big Dallas Cowboy fans, so they wore their Cowboy shirts into the stadium. The last thing I wanted to do was get in a fight over a Cowboys team I’ve hated since childhood.
Can you believe what you have just said? That your expectations are such that a home team's fans will viciously attack opposing teams' fans? Unacceptable. (Not that I'd advocate doing that after this, just that in a civilized society one should expect decent behavior from both teams' fans at all sporting events.)
Being a "good sport" means winning, losing, and cheering with class and respect.