Kansas City Royals agree to 4-year contract extension with catcher
Many happy returns: Royals agree to five-year, $52.5 million
Revisiting the Salvador Perez extension - Royals Review
Royals, Salvador Perez Agree to Five-Year Extension - MLB Daily
MORE
Where KC Royals stand with contracts for young core players
Kansas City Royals look at young players' progress for optimism
Salvador Perez: Kansas City Royals sign catcher to 4-year extension
Royals hope youth yields edge through condensed spring camp
Royals 2022 roster breakdown
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
After contract extension, Royals have no plans to give catcher
Royals 2023 offseason questions
One extension candidate for every team
Royals, catcher Salvador Perez agree to new five-year, $52.5
Royals star and World Series champion Perez signs four-year