[Photos] Astros Win First World Series Championship With Game 7 Victory Over Dodgers

Submitted by: fancylad 1 month ago in News & Politics Sports

Final score: Astros 5, Dodgers 1

The Houston Astros became this season's MLB champs as they beat the Los Angeles Dodgers last night in a game 7 win. Game 7 was relatively dull compared to the earlier games, but it was a big win for the Astros as it's their first World Series win in the history of the team. 
There are 3 comments:
Male 569
Anyone else notice that after a natural or man-made disaster, the local sports team seems to win? 

IAB conspiracy in the making!
0
Reply
Female 9,603
Coming from a Cubs fan, good job Houston. Last year it was us celebrating, and now it's your turn.
0
Reply
Male 364
Take that, Harvey!
0
Reply