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. Source
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. Source