Boston Red Sox Heading To World Series After Defeating Houston Astros In Game 5 Of ALCS (Video)

The Boston Red Sox took on the Houston Astros for five games in the American League Championship Series in both teams’ attempts to make it to the World Series but the Sox came out on top last night!

Taking on the defending World Series champs could be huge pressure but the Sox pulled it out last night, defeating the Astros 4 to 1 in game five!

Now the Red Sox will be moving on to the World Series!