Nationals

Washington Nationals return home to D.C. with World Series trophy

Nationals
After defeating the Houston Astros in seven games, the Washington Nationals returned to the nation's capital as World Series champions.