Nationals rally to beat Astros and capture World Series
The Washington Nationals completed one of the most shocking championship runs in Major League Baseball history Wednesday by defeating Houston 6-2 to capture the US capital’s first World Series title since 1924. Howie Kendrick and Anthony Rendon blasted home runs and the Nationals rallied from two runs down […]