![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://pbs.twimg.com/media/Fph-9lZakAAquAQ.jpg:large)
Kansas City Royals on X: Spring has sprung. #RoyalsST / X
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://www.springtrainingconnection.com/ballparks/surprisepan.jpg)
2023 Royals Spring Training Schedule
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://pbs.twimg.com/media/EvVlxSDU4AMYh0s.jpg:large)
Kansas City Royalsστο X: Got a spring in our step today. #RoyalsST / X
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://pbs.twimg.com/media/FePknccXEAQ8J0-.jpg:large)
Kansas City Royals on X: Reppin' his roots. 🇻🇪 #WorldBaseballClassic / X
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://cdn.vox-cdn.com/thumbor/JiJadk_dLmj6alh6ninEXDjckJk=/0x0:6282x4570/1200x800/filters:focal(2602x847:3606x1851)/cdn.vox-cdn.com/uploads/chorus_image/image/69413976/usa_today_16216600.0.jpg)
Royals bunt into a triple play, lose embarrassing game to the Twins 2-1 - Royals Review
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://www.kansascity.com/latest-news/9w7siu/picture264238461/alternates/FREE_1140/HRorinplay.jpg)
Salvador Perez exposes gap in Kauffman Stadium ground rules
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](http://www.springtrainingonline.com/wp-content/uploads/2008/12/surprise3.jpg)
Kansas City Royals 2023 Spring Training Schedule - Spring Training Online
![Kansas City Royals on X: Spring has sprung. #RoyalsST / X](https://i.ytimg.com/vi/1PFo-ww5Dis/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLDL3Rea-p-vEVdWXsC0fZCXnukMBg)
Crazy Comeback, Wild Ending Royals Stun White Sox