2 min read St. Louis Cardinals Breaking news: Cardinals $4 million contract confirm emilysportnews-admin March 16, 2024 The Cardinals declared a two-year contract extension with manager Oli Marmol on Friday afternoon,...Read More