Truth In Love: News, Sports, and Culture Analysis and Commentary

Tag Archive for ‘Game 7’

Astros Take Down Dodgers in Game 7, Claim First World Series Title


The Houston Astros took down the Los Angeles Dodgers, 5-1, in the deciding game seven of an outstanding World Series for their first World Series title, Wednesday, November 1, 2017, at Dodger Stadium in Los Angeles. The Dodgers starting pitcher Yu Darvish ran into an offensive buzzsaw right away when the leadoff hitter, George Springer, continued his hot hitting with a line-drive double. Alex Bregman then hit what should have […]

Continue Reading →