Houston Astros beat LA Dodgers 5-1 to win World Series

The Houston Astros did it. They beat the LA Dodgers to win the 2017 World Series. After enduring devastating floods from Hurricane Harvey, it could not have come at a better time. The term Houston Strong is resonating throughout Houston as the celebration is in full swing. Houston Astros are the World Series Champions Yahoo in…



Related posts

New Jersey’s most popular NFL jerseys are neither the Giants or Jets

Pickup truck plows onto youth football field in New Jersey, driver arrested

New Jersey is part of the pickleball craze as PickleRage expands to Garden State