Salvador Perez named fourth team captain in Royals history
The 24 best players in Kansas City Royals history
2023 MLB Season Preview: Kansas City Royals - Battery Power
KC Royals: Why Salvador Perez becoming U.S. citizen means so much
MLB pitcher and team combine to make unfortunate history
KC Royals: Historical roster of greats who briefly played in Kansas City
Who are some of the most famous Kansas City Royals players? - Quora
The 9 greatest players in Kansas City Royals history
102-loss Royals have turned out to be quite the spoilers against playoff-chasing Astros
MLB Team Roundup: Kansas City Royals
MLB announces Royals' representative for 2023 All-Star Game