Merloni: How are the Red Sox a better team?

Merloni: How are the Red Sox a better team?