Red Sox Final Pitch To Win World Series With Titanic Music

The Boston Red Sox are your 2018 World Series Champions! They take down the Los Angeles Dodgers 4-1 in a quick but exciting series.

Now the final pitch, with of course, Titanic music to go along with it.

What do you think?

500 points
Upvote Downvote

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Live Now: Episode 483 That Being Said Pod: Talking NFL Week 8 Reactions, Red Sox World Series Champ, Crazy College

Twitter Reacts: Cleveland Browns Fire Head Coach Hue Jackson & OC