Kansas City Royals Archives - Sports Rants
Salvador Perez
Royals agree to four-year, $82 million contract extension with
Angels Notes: Will Martin Maldonado unseat Salvador Perez for
Royals Announce Extension with Salvador Perez
Salvador Perez
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
Kansas City Royals agree to 4-year contract extension with catcher
Salvador Perez needs knee surgery - NBC Sports