We're probably all agreed that the Cardinals are the Cubs' greatest rivals. This is largely a function of the independent operation of the National and American leagues which precluded regular-season interleague play until 1997. Although the Cubs did face off against their cross-town rivals in the 1906 World Series, there's no one around to remember this, so we Cubs fans have been spared the bitter taste of World Series defeat at the hands of our cross-town rivals. In recent years, we've witnessed the South Siders' 2005 World Championship, while our North Siders have never been able to make it past the LCS.
It's inconceivable for Cubs fans to cheer for the Cards except when a St. Louis victory helps the Cubs in the standings. Most (but not all) Cubs fans find it just as tough to cheer for the White Sox (if for no other reason than the prospect of having to suffer the subsequent gloating of Sox fans). Suppose for a minute the Cardinals and White Sox squared off in the World Series. Which team do you support? (Or, which do you want to lose more?)
Since I wrote this hypothetical, I feel obligated to be the first to respond. I'd prefer a White Sox victory. For starters, while I don't consider myself a Sox fan at all, I am not a knee-jerk White Sox hater, either. Growing up, I appreciated the fact that Chicago managed to remain a two-team, two-league city. The presence of the White Sox offered me the chance to see American League baseball in person and provided me with some rather interesting--that's putting it mildly--memories (e.g., as a nine year old sitting among drunk Sox fans in right field tossing coins at Reggie Jackson in a 1981 game and seeing Reggie stuff them in his pockets and under his cap).
As for the Cardinals . . . where do I begin? It's hard for me to support the team that seems to perpetually stand in the Cubs' way year after year--even when "standing in the Cubs' way" means impeding the Cubs' efforts to avoid finishing in the cellar.
What say you?