The KC Royals have had a lot of trouble at the first base position since Eric Hosmer departed after the 2017 season. The youthful Ryan O’Hearn was given a shot to run away with the job and put up some solid numbers in limited action in 2018. This past season, he struggled immensely, prompting general manager Dayton Moore to acquire Ryan McBroom to add a competitive element to things.
O’Hearn’s ceiling is much higher than that of McBroom, but the elder Ryan has done a better job as of late. As we head into spring training, those two are in line to compete for the starting gig at first base.