The Red Seat: Episode 100- The Red Sox are the 2018 World Series Champs!

The Red Seat: Episode 100- The Red Sox are the 2018 World Series Champs!