Royals make Salvador Perez 4th captain in franchise history
Salvador Perez represents Royals in All-Star Game
An extreme honor': Salvador Perez named 4th team captain in Royals
Salvador Perez, Royals chase another win over Giants
MORE
⚾️ Royals make Perez fourth captain in franchise history
KC Royals: Salvador Perez closes in on key marks
Bobby Witt, Jr. Makes Royals History…And He Needs to Be Their
Salvador Perez contract: Royals sign catcher to four-year
Kansas City Royals 2023 Mid-Season Report
Lyles pitches five shutout, Royals down Astros 3-2, Houston