Friday, November 1, 2019

Washington Nationals Win First World Series


This report was published on YouTube on October 31. 

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

No comments: