Kansas City Royals agree to 4-year contract extension with catcher
KC Royals: Will Salvador Perez get more opportunities at first
Cubs get catcher Maldonado from Royals for LHP Montgomery
Kansas City Royals Catcher Salvador Perez to Become U.S. Citizen
Former B-Royal, Salvador Perez To Become US Citizen at Royals Fan
Salvador Pérez Facts for Kids
Kansas City Royals All-Star Catcher Salvador Perez is Who We
Perennial Kansas City Royals All-Star Salvador Perez Keeps Moving
Royals, Perez agree to deal adding $52.5M through 2021
Salvador Perez selected to eighth All-Star Game as 2023 AL reserve
Watch: Royals' Salvador Perez passes Johnny Bench with 46th home
Trade Mike Trout to childhood favorite Phillies – is it worth it