Washington Nationals Celebrates 1st World Series Win

Washington Nationals Celebrates 1st World Series Win

NPR

Published

The Washington Nationals celebrated their first World Series win with a victory parade on the streets of the nation's capital.

Full Article