![KC Royals announce Opening Day starting pitcher](https://library.sportingnews.com/styles/twitter_card_120x120/s3/2023-03/nba-canada--70adc102-add9-41bb-a1a5-e854bbda8df2.png?itok=4-jCChww)
MLB Opening Day starters 2023: Ranking all 15 pitching matchups, from Max Scherzer vs. Sandy Alcantara to Shohei Ohtani vs. Kyle Muller
![KC Royals announce Opening Day starting pitcher](https://nbcsports.brightspotcdn.com/dims4/default/0d415ff/2147483647/strip/true/crop/4695x2641+0+2/resize/1440x810!/quality/90/?url=https%3A%2F%2Fnbc-sports-production-nbc-sports.s3.us-east-1.amazonaws.com%2Fbrightspot%2Fb1%2F11%2Fb35c9f5b4a70fedf9d5ad4f57dff%2Fusatsi-19095367-e1675716327386.jpg)
Zack Greinke can earn $15M this year in deal with Royals - NBC Sports
![KC Royals announce Opening Day starting pitcher](https://fox4kc.com/wp-content/uploads/sites/16/2023/03/AP23089852816325.jpg)
Kansas City Royals 2023 Opening Day in photos
![KC Royals announce Opening Day starting pitcher](https://ca-times.brightspotcdn.com/dims4/default/f19a39d/2147483647/strip/true/crop/6799x4533+0+0/resize/1200x800!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2F80%2Fa1%2Fe7ed26da0562b6c11c9182e73fcd%2F4204461cff5d481c82d49e03d4d53765)
102-loss Royals have turned out to be quite the spoilers against playoff-chasing Astros - The San Diego Union-Tribune
![KC Royals announce Opening Day starting pitcher](https://cdn.vox-cdn.com/thumbor/dUYk0MsRHj8n33d7NKWEsTFhDd8=/0x0:5320x7979/1200x800/filters:focal(1976x1414:2826x2264)/cdn.vox-cdn.com/uploads/chorus_image/image/70692197/1239606670.0.jpg)
Zack Greinke named Royals Opening Day starter - Royals Review
![KC Royals announce Opening Day starting pitcher](https://www.tampabay.com/resizer//463zHVgxP4lwpDRDkJQZFCuOUF0=/900x506/filters:focal(3785x1295:3795x1285)/cloudfront-us-east-1.images.arcpublishing.com/tbt/NBZCYPQ5HGDERCLZKYTUCHPLPY.jpg)
Ex-Ray Ryan Yarbrough leads Royals to win in return from facial injury
![KC Royals announce Opening Day starting pitcher](https://dims.apnews.com/dims4/default/8a5b793/2147483647/strip/true/crop/6084x4056+0+0/resize/599x399!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F2e%2F66%2F2cd0637b0284a11ec6411bee0b1d%2F0acd3a78cc0b4731b89e96e990eeb839)
Cole Ragans continues to dominate as Royals take opener over White Sox 12-1
![KC Royals announce Opening Day starting pitcher](https://www.si.com/.image/t_share/MTg5NDA3NDE0NTgyMjU3NTU3/usatsi_18241154.jpg)
Gabe Speier to Make First Career Start as KC Royals Face Texas Rangers - Sports Illustrated Kansas City Royals News, Analysis and More
![KC Royals announce Opening Day starting pitcher](https://cdn.theathletic.com/app/uploads/2022/03/31172431/USATSI_17975041-scaled.jpg)
2022 MLB Opening Day starting pitchers - The Athletic
![KC Royals announce Opening Day starting pitcher](https://images2.minutemediacdn.com/image/upload/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/070f7acca9b0bc96655e7e8c51d1801cde910a43402250ed4876c7dbee60cf34.jpg)
KC Royals News: Pitching and Gold-Trimmed Uniforms
![KC Royals announce Opening Day starting pitcher](https://cloudfront-us-east-2.images.arcpublishing.com/reuters/5HN4LDK5MJKTVL3WIDRAPJGTNY.jpg)
Royals ride three homers to victory over Astros
![KC Royals announce Opening Day starting pitcher](https://media.npr.org/assets/img/2022/04/07/ap22097634941493_custom-37905098db350dfb0002bcf7591fa0fe22a39552.jpg)
MLB season officially begins, with new rules and new faces : NPR
![KC Royals announce Opening Day starting pitcher](https://static.foxnews.com/foxnews.com/content/uploads/2023/05/Ryan-Yarbrough.jpg)
Royals' Ryan Yarbrough takes 106 mph comebacker to the face, exits game vs A's
![KC Royals announce Opening Day starting pitcher](https://bdc2020.o0bc.com/wp-content/uploads/2023/09/Red_Sox_Royals_Baseball_18153-64f2ac8d694d8-768x432.jpg)
Jordan Lyles dominant as Royals crush Red Sox 13-2
![KC Royals announce Opening Day starting pitcher](https://gray-kctv-prod.cdn.arcpublishing.com/resizer/FlnJQ4KTP2QXHafnbOKZgNAolCw=/1200x675/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/S3GEHLUL7NFX5NBJMKM42K3IVA.jpg)
Royals name Zack Greinke as Opening Day starter for second consecutive year