The 2019 MLB World Series first pitch is thrown out tonight at 7:30pm from the Astrodome in Houston as the Astros host the Washington Nationals. So I wanted to take a look back at my bold predictions that literally went over like a lead balloon at the beginning of the MLB Postseason. This match-up I don’t think many predicted to happen yet here we are with two teams hungry as hell looking to win the World Series trophy. Will the Astros win their second championship or will the Nationals defeat them for their first in franchise history? Here are my predictions for the biggest series of 7 games of the baseball season.