Astros Sweep Three Games in Washington, Take 3-1 Lead in World Series
After the Washington Nationals won the first two games of the 2019 World Series in Houston over the Astros–including a 12-3 clobbering in Game 2–the red hot Nationals looked unstoppable,...
Recent Comments