The Crimson Connection

The World Series

The World Series

AlyssaT, Staff Reporter

November 10, 2017

For the first time in 56 seasons in MLB, the Houston Astros have won the World Series against the Dodgers on Wednesday, November 11th. What really brought it home was Astros scoring 13-12 in game five, a record-breaking game. Following the victory in game seven, the city went ballistic. The Astros won...

The student news site of Cypress Woods High School