Royals' Salvador Perez named AL All-Star
Royals, Perez agree to deal through 2021
Royals beat the Guardians 5-3
Álvarez's HR boosts Astros to win vs Royals
Salvador Perez represents Royals in All-Star Game
Salvador Perez, Royals Agree to New 4-Year Contract Worth Reported
Royals give Salvador Pérez four-year, $82M deal; richest in team
Royals agree to four-year, $82 million contract extension with
2022 Topps #219 Salvador Perez Kansas City Royals