According to the team's website, their 2017 opener against the St. Louis Cardinals has been moved from April 3 to April 2 at 7:35 p.m. at Busch Stadium. The switch was made to accommodate a national television audience, although no formal announcement has been made.