The Kansas City Royals are scheduled to play the Texas Rangers at Globe Life Field on Wednesday, April 12, 2023. The pitchers who are expected to start will be Brad Keller and Nathan Eovaldi. This matchup report includes betting lines and our pick of the day for this game.