St. Louis Cardinals' Opening Day showcased the power of fan support at Busch Stadium. Alec Burleson credited the crowd's energy as a key factor in their comeback win, while manager Oli Marmol praised the electric atmosphere. Fans proved to be the team's X factor.