Boston just too explosive.
Too many weapons..
too much facial hair for the Cardinals*
Bullpen too solid...
home field advantage
base stealing..
too many factors favor the Red Sox.
how would the Cardinals beat them.?
Dodgers beat themselves largely, imo