Salvador Perez contract: Royals sign catcher to four-year extension. - Sports Illustrated
Brad Keller returns for the Kansas City Royals, and he'll be used in a new role
Kansas City Royals activate Salvador Perez, who makes immediate impact with 3-run HR - ESPN
Kansas City Royals on X: Salvador Perez has been named Royals team captain. Salvy joins George Brett, Frank White, and Mike Sweeney as the only team captains in club history. /
KC Royals reinstate catcher Salvador Perez from injured list
Kansas City Royals fans need this Andrew Benintendi bobblehead
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
Salvador Perez to represent Royals at 2023 All-Star Game
Royals Sign Salvador Perez To Four-Year Extension - MLB Trade Rumors
Here's Your Chance To Meet Some of The 2023 Kansas City Royals
Kansas City Royals - Google+ Kc baseball, Kc royals, Sporting kc
Royals use 8-run inning to cruise by White Sox
Royals' Perez named team captain; joins Brett, White, Sweeney
Salvador Perez
Royals give Pérez 4-year, $82M deal; richest in team history - The San Diego Union-Tribune