In less than three weeks, the Royals will open their spring-training camp in Surprise, Ariz., and fans knew that some familiar faces would be not be there.
But, still, there was that faint glimmer of hope that free agents Lorenzo Cain, Eric Hosmer and Mike Moustakas would unexpectedly return to the Royals. All three were key components of the 2015 World Series champions, and maybe a miracle would happen.
Alas, those hopes were officially dashed when Cain agreed to a contract with the Milwaukee Brewers on Thursday night.
Cain reportedly is getting a five-year, $80 million contract from the Brewers, the team that originally drafted him.
Royals fans said thank you and bid farewell to Cain with messages on social media: