KANSAS CITY, Mo. — The Royals are bringing back right-hander Michael Wacha on a three-year, $51 million contract that includes a club option for the 2028 season, a person familiar with the terms told The Associated Press on Sunday. Wacha could earn up to $72 million over four years including performance bonuses, the person said on condition of anonymity because the club did not release financial terms.

He has salaries of $18 million in each of the next two seasons and $14 million in 2027. The deal includes a $14 million club option for 2028 with a $1 million buyout. In 2027 and '28, Wacha could earn up to $4 million in performance bonuses in each year: $500,000 for 105 innings and each additional five through 140.

The 33-year-old Wacha, who went 13-8 with a 3.35 ERA this past season, signed with Kansas City last offseason on a deal that included a $16 million salary for 2024 and a $16 million player option for next season. He would have had plenty of suitors in free agency, but the new with the Royals gives him the longevity he desired and the club some certainty regarding their starting rotation.

Wacha is expected to speak to reporters Monday at Kauffman Stadium. "I do believe that Michael and his wife enjoy being in Kansas City and that's always an advantage," Royals general manager J.J.

Picollo said at the conclusion of the season, when asked about the Royals' chances of signing him again. "He had a very good experience here. I think he and (Royals pitching coach) Brian .