What a home coming for the St. Louis Cardinals. Opening Day at Busch Stadium in St. Louis is always special…but obviously this one has a few extra sprinkles on top. Let’s get into a few thoughts as you gear up for the parade of Hall of Famers on FSN-MW (or in person, if you’re lucky … Continue reading