The Boston Red Sox won the World Series with relative ease. How much credit does manager Alex Cora actually deserve for their...