October 24, 2010
I'll take the Giants.
In case you've been focusing on other things, the World Series starts Wednesday in San Francisco. The S.F. Giants will be facing the Texas Rangers and you can get a quick overview of the matchup here. I'm picking the Giants because: (1) the teams look relatively evenly matched and so home field--particularly home field with NL rules--may have a bigger impact than usual, and (2) I've got to root for any city that has a chance to put "World Series Champion" and "Home of the Grateful Dead" together in one place.
PS--The rest of the world called, and they're not at all holding a grudge about not being invited to our "World Championship" playoffs--they're used to that kind of behavior from us.