Salvador Perez signs extension with Royals
Royals name Salvador Perez team captain
Royals make Salvador Perez 4th captain in franchise history
Kansas City Royals - September 27, 2006: The Royals sign 16-year
Kansas City Royals Sign Salvador Perez to Five Year Extension
2022 Topps #219 Salvador Perez Kansas City Royals
Álvarez's HR boosts Astros to 7-4 win vs Royals
Salvador Perez Contract: Breaking down yearly salary and details
Will Kansas City Royals trade Salvador Perez? MLB rumor mill
Royals catcher Salvador Perez named American League's 2020
Royals give Salvador Pérez four-year, $82M deal; richest in team
Royals, Salvador Perez agree to contract extension
Royals sign Salvador Perez through 2021 for an additional $52.5M