Royals, catcher Salvador Perez agree to a 5-year extension
Kansas City Royals sign Martin Maldonado in expected deal
Royals, catcher Salvador Perez agree to new five-year, $52.5 million contract
Royals, Salvador Perez agree on four-year, $82 million extension
Pasquantino homers, bullpen holds steady to lead Royals to 4-3 win over Padres Kansas City News - Bally Sports
Potential Yankees trade target about to get extended run in Royals' starting lineup
Royals, Salvador Perez reach 4-year contract extension agreement
Royals activate Salvador Perez from IL after thumb surgery
Royals, Salvador Perez agree on extension
Salvador Perez Reportedly Signs New Contract with Royals, News, Scores, Highlights, Stats, and Rumors
Royals finally are paying Salvador Perez like a World Series MVP
How long will Salvador Perez remain with the KC Royals?