(kcroyals) The Kansas City Royals have announced their revised Spring Training Schedule.
Kansas City will play 17 games in a 19-day window from March 18-April 5. The Royals will begin their 20th season in Surprise Friday, March 18 vs. the Texas Rangers at Surprise Stadium. Kansas City’s Cactus League schedule will feature eight home games and nine road games.
The Royals are scheduled to open their season on April 7th at home against Cleveland.