miflippo/iStock(WASHINGTON) — The Washington Nationals are back home after winning the World Series in Houston Wednesday.The first-time champions landed in Dulles International Airport Thursday night and are gearing up to celebrate their victory this weekend.A parade will be held for the Nats in the nation’s capital on Saturday, beginning at 2 p.m. For more on the parade route and celebration, watch the video below:

Copyright © 2019, ABC Audio. All rights reserved.