Nationals flying home after World Series win
The World Series champion Washington Nationals are heading back to D.C.! The team is expected to land at Dulles International Airport Thursday night!
The World Series champion Washington Nationals are heading back to D.C.! The team is expected to land at Dulles International Airport Thursday night!