Watch: Cain gets emotional during Royals retirement ceremony
Baseball icon Miguel Cabrera soaks up a lot of lasts at World Baseball Classic - The Japan Times
Time for the KC Royals to Burn the ships for their prospects
Royals Rumblings - News for June 12, 2023 - Royals Review
Salvador Perez named Royals Captain
Kansas City Royals fans need this Andrew Benintendi bobblehead
Royals name Salvador Perez as team captain
Salvy on being named Royals team captain: 'It was a special moment for me'
An extreme honor': Salvador Perez named 4th team captain in Royals history
Weekend in Review: Royals Pitching, An Almost Sweep and More
Special day': Salvador Perez reflects on being named KC Royals' 4th ever team captain