Mikolas deals, Goldschmidt hits 30th HR, Cards beat D-backs
2018 MLB All-Star Game rosters, snubs, and surprises
Cardinals lock up Miles Mikolas to four-year contract extension - News from Rob Rains
St. Louis Cardinals: Miles Mikolas honored but might not play
Cardinals' Miles Mikolas loses no-hitter in agonizing fashion, gives up hit with two strikes & two outs in ninth inning
Miles Mikolas added to NL All-Star team Midwest News - Bally Sports
High-tech approach led Cardinals to sign Miles Mikolas without seeing him in person
2018 NL Central Preview: St. Louis Cardinals - Brew Crew Ball
Miles Mikolas to miss 2018 All-Star Game
Miles Mikolas to miss 2018 All-Star Game
A strike away: Mikolas just short of no-hitter for Cardinals
VEB 2018 Community Projections: Miles Mikolas - Viva El Birdos
Miles Mikolas added to 2022 NL All-Star Game roster
Miles Mikolas extension: Cardinals starter signs two-year, $40 million deal after Opening Day nod
All-Star pitcher Miles Mikolas, Cardinals agree on multi-year extension: Sources