Washington Nationals Upset Houston Astros for First World Series Championship in Franchise History (Giuseppe)

“You have a great year, and you can run into a buzz saw. Maybe this year we’re the buzz saw,” as Stephen Strasburg so elegantly put it following the Nationals shocking sweep of the St. Louis Cardinals in the National … Continue reading Washington Nationals Upset Houston Astros for First World Series Championship in Franchise History (Giuseppe)