Washington Nationals fans celebrated Tuesday night the team’s championship win in the National League East division, sending the team to its first-ever World Series.
Sports
Washington Nationals fans celebrate League championship win
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article