Salvador Perez named Royals captain
Royals give Pérez 4-year, $82M deal; richest in team history - The San Diego Union-Tribune
Kansas City Royals catcher Salvador Perez leaps to 2nd in MLB All-Star Game voting, National Sports
Salvador Perez plays first base for Royals
MORE
Royals' Perez named team captain; joins Brett, White, Sweeney
Royals Sign Salvador Perez To Four-Year Extension - MLB Trade Rumors
Royals star catcher Salvador Perez to become US citizen
Salvador Perez And The Most Fascinating Contract In Baseball
Salvador Perez News - ESPN
Royals catcher Salvador Perez named American League's 2020 Comeback Player of the Year, FOX 4 Kansas City WDAF-TV
Salvador Perez named Royals captain