Nationals

Nats' fans react to the moment the Nationals clinched the World Series win

Nationals
The fans at the Game 7 Watch Party at Nationals Park go crazy after a hard fought World Series victory.