Kansas City Royals activate Salvador Perez, who makes immediate
Royals rock Rodón, Witt homers to join 30-30 club as KC rolls to
KC Royals: Has Salvador Perez Been Suffering From Over-Use?
MLB announces Royals' representative for 2023 All-Star Game
World Series 2015
Salvador Perez represents Royals in All-Star Game
All-Star game recap: NL uses great pitching, a couple of timely hits
Five Royals lead in All-Star voting, balloting ends Thursday
Salvador Perez is out for the year, but all is not lost for the
Altuve passes Infante; four Royals are AL starters
Royals' Salvador Perez goes on IL with lingering vision problem
Royals' Salvador Perez plays in sixth straight All-Star game
Royals make Salvador Perez fourth captain in franchise history
Royals' Salvador Perez homers vs Yanks in return from injury