October 31 2019 7:35pm

Washington Nationals win first World Series

The Washington Nationals are living the baseball dream after capping off a Cinderella season by winning the World Series. Eric Sorensen reports.

Responsive site?

Video Home