Salvador Perez worth more than he's being paid, but he's no victim
Royals, Perez agree to deal adding $52.5M through 2021
Royals, catcher Salvador Perez agree to new five-year, $52.5 million contract
AP Source: Royals sign Maldonado to $2.5M deal for 2019
Royals should trade catcher Salvador Perez, says a former GM
Royals give Pérez 4-year, $82M deal; richest in team history - The San Diego Union-Tribune
Royals give Salvador Pérez four-year, $82M deal; richest in team history - NBC Sports
KC Royals need to do a Salvador Perez deal soon
Salvador Perez home runs: Royals catcher is better than ever - Sports Illustrated
Salvador Perez Contract: Breaking down yearly salary and details of Royals catcher
Salvador Perez contract: Royals sign catcher to four-year extension. - Sports Illustrated
AP source: Royals sign C Martin Maldonado to 1-year deal
All-Star catcher Salvador Perez signs richest contract in Royals history