Sources told FOXSports.com's Ken Rosenthal that Ron Mahay and the Royals have agreed to a two-year, $8 million contract.
Mahay was also pursued by the Yankees, Rays, Giants and Astros. He doesn't get the three-year deal it looked like he would a few weeks ago, but $4 million per season isn't bad at all.
It's not a bad deal for Mahay but a terrible deal for the Royals. Mahay has been a decent reliever his whole career but has never been the go to guy. He will be 37 next year and this is just too much but I guess if Percival can get the money so can Mahay. Royals a least replace Riske in the bullpen.