Washington, DC fans celebrate World Series win

Washington, DC fans celebrate World Series win

USATODAY.com

Published

Fans celebrated in Washington, D.C. on Wednesday night as the Washington Nationals defated the Houston Astros, 6-2 in Houston to win the 7th game of the 2019 World Series. The win gives the Nationals their first-ever World Series title. (Oct. 31)
 

Full Article