Congratulations to the Washington Nationals on winning their first World Series championship in franchise history! That certainly made for a thrilling Game 7.

Congratulations to the Washington Nationals on winning their first World Series championship in franchise history! That certainly made for a thrilling Game 7.