Ah, at last. The Washington Nationals returned to their 2nd home in Houston after defeating the Astros in the 2019 World Series, ...