‘Houston Astros win their first World Series after Game 7 victory over LA Dodgers’…
Well in the Astros.
Hell yeah!!!
It’s been a craaaazy stressful post season, but we dispatched the Red Sox, the Yankees, and now the Dodgers - a rival of ours since I was a little kid. What a game. Still hasn’t sunk in yet.