That may have something to do with it... I just hate LaRussa and half the guys on the team. I also hate the city of St. Louis (just a personal opinion). All of those things make the Cards easy to hate for me, personally.
But, I did meet Ozzie Smith and he is one of the nicest guys in the world!