Catcher Salvador Perez has opted to bypass becoming a free agent, instead agreeing Tuesday to a two-year contract to remain with the Kansas City Royals , the team announced.
Perez, 35, has spent the entirety of his 15-year career with the Royals and was named team captain in 2023. A steady presence behind the plate who played in 155 games last season, Perez remains a powerful presence, hitting 30 home runs in 2025 -- his ninth consecutive full season with at least 20 homers.
A nine-time All-Star and five-time Gold Glove winner, Perez is the lone remaining link to the Royals' World Series title in 2015. He won the World Series MVP award that year and has continued his power output ever since, ranking 13th on the home run list among active players with 303.
Perez remaining in Kansas C

ESPN MLB Headlines

1011 Now Sports
USA TODAY National
Arizona Daily Sun
Morgan County Citizen Sports
MLB
NBC Southern California Local
The Daily Beast
MPR News Politics