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)

You can license this story through AP Archive: http://www.aparchive.com/metadata/youtube/ef58e0d9721c401d93c4902888b80157

Advertisement
Code: d88362. 12% OFF Coupon for Sports Action Cameras

More videos

NBA 07 Dec 2019 22:32 CET

PELICANS at MAVERICKS