Fans are back at Busch Stadium. Take a look inside the Cardinals home opener.
April 08, 2021 at 15:36 PM EDT
For the first time in nearly 550 days, a sea of red is back at Busch Stadium. Take a peek inside the scenes of the Cardinals' home opener.