Houston Astros Win The 2017 World Series

The Houston Astros had won the World Series last night, beating the Los Angeles Dodgers 5-1 in Game 7 for their first title in franchise history, and in all of the pandemonium in this cramped clubhouse filled with cigar smoke and the aroma of cheap champagne and beer, it’s suddenly as if everybody forgot the ultimate prize.

The World Series trophy.

“Unbelievable,’’ Springer said, his voice cracking. “This is what you work for. This what you hope for. This is what you dream.

“We really did it.’’

Be the first to comment

Leave a Reply