Posts

Red Sox Win World Series 2018

So last night, the Red Sox win captured their fourth World Series title in fifteen years at Dodgers Stadium. First and foremost, David Price pitched for the third time in five games.

Read more