Loading Video…
This browser does not support the Video element.
We are the champions! Nats rock Astros in historic Game 7
For the first time in team history, the Washington Nationals have won the World Series! And fans in the District are ecstatic!