Royals, Salvador Perez agree on extension
Salvador Perez achieves liftoff; Royals defeat Astros 6-0 - Royals
Reactions to the Salvador Pérez contract - Royals Review
Royals agree to four-year, $82 million contract extension with
KC Royals 2023 Player Projections: Catcher Salvador Perez
Royals Lose Out on Double Play Because Salvador Perez is Too Good
Royals Lose Out on Double Play Because Salvador Perez is Too Good
Royals Activate Salvador Perez From Injured List - MLB Trade Rumors
Kansas City Royals agree to 4-year contract extension with catcher