Washington Nationals vs. Houston Astros Matchup
The Houston Astros are set to host the Washington Nationals in Game 6 of the World Series. The Astros currently hold a 3-2 series lead, and this elimination showdown will be nationally televised on Fox. The opening pitch is scheduled for 8:07 p.m. ET.Washington Nationals at Houston Astros OddsLas Vegas has Houston (-170) as the favorite over Washington (+160). If … Read More