Royals make Salvador Perez 4th captain in franchise history - MLB
Kansas City Royals Catcher Salvador Perez to Become U.S. Citizen at Fan Event
Royals veteran Salvador Perez named American League All-Star - ABC17NEWS
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. /
Royals make Salvador Perez fourth captain in franchise history Kansas City News - Bally Sports
Royals catcher's mystery shinguard substance raises questions
Kansas City Royals Trade Deadline Guide
Kansas City Royals reliever Wade Davis announces retirement - TSN.ca
Salvador Perez named Royals captain
Salvador Perez named Royals captain
Salvador Perez, Royals chase another win over Giants
Salvador Perez: The Inspiring Story of One of Baseball's Star Catchers (Baseball Biography Books): 9798860600997: Geoffreys, Clayton: Books
Salvador Perez named fourth Royals captain in history, helped team win 2015 World Series over Mets