Kansas City Royals agree to 4-year contract extension with catcher
Since We Last Met: Kansas City Royals - South Side Sox
KC Royals: Salvador Perez gets deal worthy of Royalty
Royals Lock Up Salvador Perez - Beyond the Box Score
MORE
Royals 2022 roster breakdown
Salvador Pérez - Wikipedia
Royals, Alcides Escobar Agree To Extension
Royals, catcher Salvador Perez agree to new five-year, $52.5
Royals, Salvador Perez agree on extension
Bury me a Royal': Duffy, Kansas City agree to long-term deal
MLB Transactions Daily on Instagram: BREAKING: The Kansas City
Whit Merrifield, Royals Reportedly Agree to 4-Year, $16.25M
Royals agree to 4-year contract extension with Hunter Dozier