Washington Nationals Win Bizarre Wacky Improbable 2019 World Series 6 2 Over Houston Astros
The Washington Nationals defeated the Houston Astros, 6-2, at Minute Maid Park in Houston to cap one of the more strange and improbable World Series on record. For starters, no team won at home, so the road team won every game—the first time in 115 seasons of World Series. It’s also the first time any of the major American sports—NBA and NHL included— have seen a road team win every road game in best-of-7 championship series....