Nationals make history with World Series win over Astros

  • The Washington Nationals are champions following Wednesday's Game 7 triumph.