Royals to recognize Salvador Perez for Roberto Clemente Award nomination
Salvador Pérez Makes History as Fourth Captain of Kansas City Royals in 2023 MLB Season Opener - Archyde
Royals star catcher Salvador Perez to become US citizen
Royals make Salvador Perez 4th captain in franchise history
Salvador Perez - Kansas City Royals Catcher - ESPN
Salvador Perez named All-MLB First Team Catcher
Salvy on being named Royals team captain: 'It was a special moment for me'
Jazayerli: How the Royals can — and must — revive their farm system this season - The Athletic
KC Royals: Salvador Perez closes in on key marks
Royals fall to Twins 2-0 at home on Opening Day Kansas City News - Bally Sports
Kansas City Royals - September 27, 2006: The Royals sign 16-year old Salvador Perez from Valencia, Carabobo, Venezuela. #Royals50
Kansas City Royals Archives - ABC17NEWS
Kansas City Royals reliever Wade Davis announces retirement - TSN.ca
Royals win in extra innings