Royals extend Salvador Perez with largest contract in franchise
Royals beat the Guardians 5-3
Royals put All-Star catcher Salvador Perez on 7-day concussion list
Royals, Perez reach 4-year contract extension agreement
Salvador Perez: Kansas City Royals sign catcher to 4-year extension
Reactions to the Salvador Pérez contract - Royals Review
Royals catcher Salvador Perez reaches new milestone vs. Blue Jays
Royals, Perez agree to deal adding $52.5M through 2021
Royals' Salvador Perez homers vs Yanks in return from injury
Salvador Perez worth more than he's being paid, but he's no victim