Royals agree to four-year, $82 million contract extension with Salvador Pérez - Royals Review
Salvador Perez Contract: Breaking down yearly salary and details of Royals catcher
Kansas City Royals, C Salvador Perez agree on 4-year extension - ESPN
Royals Announce Extension with Salvador Perez, by Nick Kappel
Kansas City Royals agree to 4-year contract extension with catcher Salvador Perez
Royals, Salvador Perez agree on extension
Inside Royals catcher Salvador Perez's evolution into an elite power hitter - The Athletic
Kansas City Royals, C Salvador Perez agree on 4-year extension - ESPN
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
Royals, Salvador Perez reach 4-year contract extension agreement