Agree with the premise. I'm thinking the Royals should move on from Cain after his contract is up for this reason. Last year was his most healthy year and he played 140 games. Plus he will be I think 32 or 33 when this contract is up so yeah.