The St. Louis Cardinals have made a major decision regarding the future of the MLB franchise, according to a report by Matt Larter of The Big Lead on November 6, 2026. Details of the decision were not disclosed in the initial report.
Cardinals Make Major Decision on Future of MLB Franchise



