Up next


MLB Shop TV Commercial, 'Red Sox: 2018 World Series Champions'

MLB Shop says no, you're not dreaming, the Boston Red Sox are 2018 World Series Champions. To prove it happened, they showcase Red Sox championship memorabilia as evidence.

Show more
0 Comments sort Sort By

Facebook Comments