Tagged: Houston Astros

Nationals clinch first ever World Series title

The fight is won. The Washington Nationals have claimed their very first World Series championship in their 15-year franchise history and the first in over 90 years of professional baseball in the nation’s capital. The...

Nationals push Astros to Game 7 after 7-2 win

The Washington Nationals have pushed the World Series to a winner-take-all Game 7 following a 7-2 victory over the Houston Astros. Stephen Strasburg threw a phenomenal 8.1 innings that yielded five hits, two runs, two...

Recap: Nationals Defeat Astros 14-8

The Washington Nationals defeated the Houston Astros by a score of 14-8 on February 27th, 2019. Since Washington picked up the win, they’re now 3-2 on the season in Grapefruit League play. Veteran hurler Jeremy...

Follow by Email