Tag Archives: Juan Urquidy

Nationals Win First Title, A World Series Recap

Daniel Corrigan | November 2nd, 2019

It took seven games, but the Nationals have won their first-ever championship taking down the 107 win Houston Astros.

Continue reading