Kansas City Royals proud to see Salvador Perez named captain
Kansas City Royals reliever Wade Davis announces retirement - TSN.ca
Zack Greinke pitches Royals to 5-2 win over Yankees in what could be his career finale - The San Diego Union-Tribune
Why the KC Royals could be headed for a leadership gap
MORE
Royals Rumblings - News for June 12, 2023 - Royals Review
Royals name Salvador Perez as team captain
How Royals star Salvador Perez continues to lead by example
Salvador Perez - Kansas City Royals Catcher - ESPN
Salvador Perez represents Royals in All-Star Game
Royals to recognize Salvador Perez for Roberto Clemente Award nomination
Merrifield has 3 RBIs, Perez homers as KC downs Astros 7-1 - The San Diego Union-Tribune
Kansas City Royals get two hits in Opening Day loss to Twins
Kansas City Royals - September 27, 2006: The Royals sign 16-year old Salvador Perez from Valencia, Carabobo, Venezuela. #Royals50
Salvador Perez named fourth Royals captain in history, helped team win 2015 World Series over Mets
Kansas City Royals Salvador Perez Unsigned 8x10 Photo