Yankees and Royals could repeat as trade deadline partners - Pinstripe Alley
Salvador Perez named Royals captain
Royals fall to Twins 2-0 at home on Opening Day Kansas City News - Bally Sports
Miguel Cabrera's Farewell Tour Starts with Venezuela at WBC - The New York Times
Royals Rumblings - News for March 31, 2023 - Royals Review
Bobby Witt, Jr. Makes Royals History…And He Needs to Be Their Priority This Offseason – The Royals Reporter
Salvy on being named Royals team captain: 'It was a special moment for me'
Royals name Salvador Perez as team captain
Royals by the numbers: Game One - Royals Review
The 24 best players in Kansas City Royals history
Salvador Pérez - Wikipedia
Royals 3, Tigers 0: A miserable day of baseball ends miserably - Bless You Boys
Kansas City Royals fans react to Salvador Perez being named fourth captain in team history: Couldn't have picked a better person!
Royals GM has no intention of trading catcher Salvador Perez - ESPN