Kansas City Royals All-Time Tournament Team - Last Word On Baseball
Many happy returns: Royals agree to five-year, $52.5 million contract extension with Salvador Perez
Kansas City Royals - Wikipedia
Once Proud Royals Prepare to Host All-Star Game in Kansas City - The New York Times
File:Salvador Perez takes BP on -WSMediaDay. (22899600141).jpg - Wikimedia Commons
KC Royals Catcher Salvador Perez Wins Lou Gehrig Memorial Award
Royals name Salvador Perez as team captain
2021 Season in Review: Salvador Perez - Royals Review
Kansas City Royals 2019 Top 10 Prospects Chat — College Baseball, MLB Draft, Prospects - Baseball America
Salvador Perez named fourth team captain in Royals history
Salvador Perez
As MJ Melendez prepares for Royals debut, father and son reflect on the journey - The Athletic
Kansas City Royals Salvador Perez Unsigned 8x10 Photo