Kyler GammonApr 12, 20212 minCardinals Home Opener 2021The last time the St. Louis Cardinals played at Busch Stadium with fans in attendance was October 12th, 2019. On April 8th, 2021 fans...