Royals star catcher Salvador Perez to become US citizen
Reactions to the Salvador Pérez contract - Royals Review
Salvador Perez: Kansas City Royals sign catcher to 4-year extension
Salvador Perez: Kansas City Royals sign catcher to 4-year extension
Many happy returns: Royals agree to five-year, $52.5 million contract extension with Salvador Perez
Royals catcher Salvador Perez agrees to four-year extension
Kansas City Royals, C Salvador Perez agree on 4-year extension - ESPN
Royals extend Salvador Perez with largest contract in franchise history
Royals, Salvador Perez agree on extension
Salvador Perez Contract: Breaking down yearly salary and details of Royals catcher
Inside Royals catcher Salvador Perez's evolution into an elite power hitter - The Athletic
Royals 4, Twins 3: Salvador Perez mashes two homers - Twinkie Town