Kansas City Royals agree to 4-year contract extension with catcher Salvador Perez
Kansas City Royals, C Salvador Perez agree on 4-year extension - ESPN
Reactions to the Salvador Pérez contract - Royals Review
Royals Activate Salvador Perez From Injured List - MLB Trade Rumors
Kansas City Royals, catcher Salvador Perez agree to deal adding $52.5 million through 2021 - ESPN
Royals agree to four-year, $82 million contract extension with Salvador Pérez - Royals Review
Salvador Perez triples for 1st time in 5 years in Royals win
Salvador Perez triples for 1st time in 5 years in Royals win
Royals Announce Extension with Salvador Perez, by Nick Kappel
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
Royals, catcher Salvador Perez agree to a 5-year extension
The real reason why Salvador Perez won't be traded - Royals Review
Salvador Perez forces me to rewrite an entire recap; Royals win 8-6 - Royals Review
Royals, Salvador Perez agree on extension