Jays' Bichette, Gausman, Guerrero Jr., Merrifield named All-Star reserves — Canadian Baseball Network
2021 MLB All-Star Game: Complete American League And National League Rosters
Royals give Pérez 4-year, $82M deal; richest in team history - The San Diego Union-Tribune
Royals give Pérez 4-year, $82M deal; richest in team history
Our Esquina's 2021 MLB All-Star Game ballot - Our Esquina
What if the All-Star starters were based on merit? - Bless You Boys
More longball damage from Royals as Mariners fall in 12 innings - The Columbian
Salvador Perez Named All-MLB First Team Catcher, by Nick Kappel
Pitchers, reserves selected for 2023 All-Star Game, Major League Baseball
Scouting by the numbers: Kansas City Royals - Twinkie Town