Giants' Brandon Crawford, SF legend, not thinking about his future
St. Louis Cardinals' Miles Mikolas agrees to 2-year extension
A most Miles day: Cardinals starter Mikolas pitches gem, signs $40
Cardinals pitcher Miles Mikolas has strong rehab start in Peoria
Miles Mikolas 'honored and humbled' for unique Opening Day nod vs
Miles Mikolas extension with Cardinals
Bader, Cardinals agree on two-year contract, avoid arbitration
Cardinals, Miles Mikolas agree to four-year, $68M contract
Miles Mikolas - Wikipedia
Mikolas Open to Extension - St. Louis Baseball Weekly
MLB Opening Day 2023 recap: Baseball season begins with new rules
Mikolas gets $68 million, four-year deal from Cards
Cardinals signing Miles Mikolas to 2-year extension - ESPN
Blue Jays, Cardinals 2023 Opening Day FAQ