Royals make Salvador Perez 4th captain in franchise history - MLB
The 24 best players in Kansas City Royals history
Kansas City Royals on X: Salvador Perez has been named Royals team captain. Salvy joins George Brett, Frank White, and Mike Sweeney as the only team captains in club history. /
Forest Lake's Matt Wallner drives in a pair of runs in Twins' loss to Royals – Twin Cities
Kansas City Royals fans react to Salvador Perez being named fourth captain in team history: Couldn't have picked a better person!
Kansas City Royals Men's Salvador Perez Name & Number Tee by Majestic
Royals to recognize Salvador Perez for Roberto Clemente Award nomination
Which Kansas City Royals have been named All-Star? MLB Immaculate Grid answers July 26
Will Kansas City Royals trade Salvador Perez? MLB rumor mill
Proposed Captains For All 30 MLB Teams - Diamond Digest
Royals give Pérez 4-year, $82M deal; richest in team history - The San Diego Union-Tribune
KC Royals: Salvador Perez closes in on key marks
Salvador Perez becomes just the fourth Royals team captain in franchise history
Salvador Perez
Royals make Salvador Perez 4th captain in franchise history