MLB rumors: Royals, Hunter Dozier agree to four-year contract
Royals turn back the clock with Zack Greinke signing
Vinnie Pasquantino would sign long-term deal with KC Royals
Salvador Perez: Kansas City Royals sign catcher to 4-year extension
What new tender deadline means for the KC Royals
Mets and Yankees wrap up nightmare New York seasons and head into
Bury me a Royal': Duffy, Kansas City agree to long-term deal
Revisiting the Salvador Perez extension - Royals Review
Kansas City Royals agree to 4-year contract extension with catcher
Outside the Confines: Salvador Perez not leaving the Royals family
Royals, Salvador Perez agree to four year, $82 million contract
Salvador Perez signs a four-year deal with the Royals
Bills, TE Dawson Knox agree to four-year contract extension
Royals, Salvador Perez agree on extension
Royals agree to 4-year contract extension with Hunter Dozier