Thousands of fans turn for Nationals' World Series parade

CBS News Videos

Thousands turned out to cheer the Washington Nationals in D.C on Saturday after their first-ever World Series win. The Nationals have also accepted an invitation to visit the White House on Monday.

Scroll to continue with content
Ad

What to Read Next