Tagged: World Series

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...

Follow by Email