• 6 years ago
The Boston Red Sox 2018 World Series Trophy has traveled from Dodger Stadium, to Fenway Park, to TD Garden, Puerto Rico and Gillette Stadium in what has been an epic week for various members of the World Champions. For more: https://nesn.com/boston-red-sox/

Recommended