How long will Salvador Perez remain with the KC Royals?
Royals, catcher Salvador Perez agree to a 5-year extension
Salvador Perez, Royals Agree on New Contract: Latest Details
Royals, left-hander Duffy agree to $65M, 5-year contract
Mixed reaction to news of Salvador Perez's new contract with
KC Royals 2023 Player Projections: Catcher Salvador Perez
Salvador Perez, Royals agree to restructured contract
Salvador Perez Contract: Breaking down yearly salary and details
Royals' Salvador Perez's mom carjacked days before extension