The Texas Rangers are on the docket to take on the Kansas City Royals at Kauffman Stadium on Tuesday, April 18, 2023. The pitchers who are expected to start will be Nathan Eovaldi and Brad Keller. This Matchup report has your MLB pick of the day as well as MLB odds for the game.