Do the Red Sox have what it takes to win the World Series?
Holley, Giles and Keefe discuss Sam Kennedy's recent comments about his expectations for the team and John Henry resurfacing on X
Do the Red Sox have what it takes to win the World Series? originally appeared on NBC Sports Boston

