4/2/18: MLB.com FastCast
April 3, 2018 | 00:04:33
The Astros celebrate their 2017 World Series championship in Houston, plus the D-backs walk off against the Dodgers in the 15th inning
The Astros celebrate their 2017 World Series championship in Houston, plus the D-backs walk off against the Dodgers in the 15th inning