Miles Mikolas and #stlcards have reached agreement on a contract extension beyond 2023 and are set to announce it today, sources tell the Post-Dispatch. Details of the deal not yet available. More info to come @stltoday.

— Derrick Goold (@dgoold) March 24, 2023