Royals' Salvador Perez an All-Star and now a Home Run Derby
MLB All-Star Game results: Shohei Ohtani picks up win as Vladimir
Royals' Salvador Perez named MLB All-Star - KAKE
2021 MLB All-Star Game: Complete American League And National
Kansas City Royals, C Salvador Perez agree on 4-year extension - ESPN
Royals give Salvador Pérez four-year, $82M deal; richest in team
Salvador Perez contract: Royals sign catcher to four-year
Royals' Salvador Perez named starting catcher for 2021 AL All-Star
KC Royals catcher Salvador Perez historic MLB pace; analysis
MLB All-Star Game rosters 2023: Full list of starters, reserves