Kansas City Royals Sign Salvador Perez to Five 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
Salvador Perez, Kansas City Royals Sign Five-Year Extension
MORE
Royals sign catcher Salvador Perez to record contract extension
How Does Salvy's Deal With Royals Look After This Recent Offseason Splurge on Catchers? – The Royals Reporter
Kansas City Royals catcher Salvador Perez scratched from lineup with blurry vision
Royals: 3 players who must be on trade block ahead of 2023 deadline
Royals activate Salvador Perez from IL after thumb surgery
Royals Announce Extension with Salvador Perez, by Nick Kappel