According to two reports, the Royals and catcher Salvador Perez have agreed to a new contract that would keep him in Kansas City through the 2021 season.
Perez, 25, signed his last contract before the 2012 season, a five-year, $7 million deal that included three club options worth an additional $14.75 million. Perez, who is set to make $2 million in 2016, has reached the fifth year of the deal, with the option phase beginning in next season. He would make $3.75 million next season, $5 million in 2018 and $6 million in 2019.
According to Jeff Passan of Yahoo!