Houston Defeats Atlanta, 7-2, in Game 2 of World Series

Houston dominated as it came back from a tough Game 1 loss and tied the Series at one victory apiece. The teams will now head to Atlanta for three games.,Houston dominated as it came back from a tough Game 1 loss and tied the Series at one victory apiece. The teams will now head to Atlanta for three games.

Leave a Reply