The Hate-watch thread made me start to think about this--who is my second-favorite team? (No, my second-favorite team, not my second-favorite first baseman.) I haven't come up with an answer to this question for myself yet. My younger son has generally also liked the Cardinals, partly because he was a fan of Albert Pujols back when Albert Pujols was Albert Pujols.
Feel free to comment, saying who and, if possible, why.