World Series predictions? I haven't seen any games, but I'm rooting for SF solely on the fact that they're not from Texas, and the Rangers are.
#1138, posted at 2010-10-28 13:40:15 in The Sporting Life