World Series documentary premiere features Nationals battling the Astros

The MLB is premiering a documentary from the 2019 World Series that captures all the battles between the Houston Astros and Washington Nationals.
Published: 5:54 PM EST December 2, 2019