Check out our selection of Washington Nationals vs. St. Louis Cardinals tickets at the Nationals Park in Washington on 7/8/2020