Royals agree to 4-year contract extension with catcher Salvador Perez, FOX 4 Kansas City WDAF-TV
Royals name Salvador Perez team captain
Royals agree to new contract with Salvador Perez
Salvador Perez, Royals Agree on New Contract: Latest Details, Reaction, News, Scores, Highlights, Stats, and Rumors
Salvador Perez signs extension with Royals
Royals activate Salvador Perez from IL after thumb surgery
Report: Kansas City Royals sign C Salvador Perez to four-year, $82 million extension
Kansas City Royals - We have agreed to a four-year contract extension with Salvador Perez! #TogetherRoyal
Royals, catcher Salvador Perez agree to new five-year, $52.5 million contract
How Does Salvy's Deal With Royals Look After This Recent Offseason Splurge on Catchers? – The Royals Reporter