Howie Kendrick and Anthony Rendon homered in the seventh inning as the Washington Nationals overcame a two-run deficit, rocking the Houston Astros 6-2 in Game 7 of the World Series to win the first title in franchise history
Source link
Nationals top Astros in Game 7 to win 1st World Series title
