MLB Arenado brings Cards, fans to 'magical place' St. Louis' new star seals win in home opener with 8th-inning blast SHARE THIS NEW