Royals' Salvador Perez sets MLB record for homers by a catcher
Royals sign Salvador Perez to four-year contract extension Kansas
MLB: Royals prefer to buy good will with contract talks – Saratogian
Royals sign catcher Brett Hayes to 1-year contract - SB Nation
Royals give Salvador Perez $82M deal, richest in team history
Royals catcher Salvador Perez agrees to four-year extension
Royals sign Perez to 4-year contract extension
All-Star catcher Salvador Perez signs richest contract in Royals
Royals Sign Salvador Perez To Four-Year Extension - MLB Trade Rumors
Royals sign 21-year-old Salvador Perez to five-year deal - NBC Sports
Royals, Perez reach 4-year contract extension agreement
KC Royals: Salvador Perez gets deal worthy of Royalty
Kansas City Royals reportedly open to Salvador Perez trade, 4
Salvador Perez, Royals Agree to New 4-Year Contract Worth Reported