Should be a great series; both of these teams are relentless. Aren't these the two teams who won the most games this year, also? Any champion is a worthy champion but it will sit better with me than it did, for example, when the Cards won in 2006 after finishing only 5 games over .500.
I'm picking Boston and I'm hoping they win, mostly as the lesser of two evils. I'm tired of the beards and the "grittiness" but my anti-Cardinals days began even before LaRussa got there; no need to stop now.