Kansas City Royals tie the club record for losses in a season
Royals fall to Twins 2-0 at home on Opening Day Kansas City News
2023 Kansas City Royals Spring Training Program by cecilia
Royals make Salvador Perez 4th captain in franchise history
Royals 3, Tigers 0: A miserable day of baseball ends miserably
Royals name Salvador Perez team captain
Royals GM has no intention of trading catcher Salvador Perez - ESPN
Royals by the numbers: Game One - Royals Review
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
Salvador Perez named fourth ever Royals captain