Final Score: Giants snatch defeat from jaws of victory, lose to Royals
Pérez, Royals score 5 unanswered runs to stun Giants 6-5
Kansas City Royals vs. San Francisco Giants, April 7, 2023
Pirates sweep Royals with 4-1 victory
Royals, Salvador Perez Moving Close To Extension - MLB Trade Rumors
Salvador Perez gives Royals walk-off win vs. Guardians
Royals Recovery: KC Roars Back to Tie the World Series
Sale dominates, Yoshida's three run homer lifts Red Sox over
Salvador Perez hits a three-run home run vs. the Giants
Royals hit 4 homers, beat slumping Astros 6-5 for sweep and 6-game
Royals give Salvador Pérez four-year, $82M deal; richest in team
Zack Greinke pitches Royals to 5-2 win over Yankees in what could
Royals, Salvador Perez agree to richest contract in franchise history