The St. Louis Cardinals beat the Miami Marlins in their home opener 8-5 at Busch Stadium in St. Louis on Thursday. The Cardinals brought out a number of legends for the opening day game, including Tony La Russa. The Cardinals improve to 4-4 while the Marlins have yet to win a game and stand at 0-8.