by Bill Pearch, Wednesday, October 30, 2019

The Washington Nationals won the 2019 World Series. This is the franchises first championship.