Tag "Juan Urquidy"

Nationals Win First Title, A World Series Recap

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

Read More