Tweet Not only did the Detroit Tigers lose the world series, they lost spectacularly, with the Giants winning in a solid four game streak. I predicted this outcome a few days ago, not because I know anything about baseball (I don’t), but because I am familiar with the Obama curse. As Rush Limbaugh has been [...]
Tag Archive 'San Francisco Giants'
Tweet I had no doubt whatsoever that the Giants would win game 3 of the World Series tonight, just as I am very confident that they will win the World Series. Indeed, there’s a decent chance they’ll win the 4th game, bringing the Series to a speedy conclusion. Why am I so certain? I’ll just [...]