 He finished the season 3-0 with a combined 2.55 ERA.After the 2007 season, Mahay reached an agreement on a two-year, $8 million contract with the Kansas City Royals.On August 28, 2009 Mahay signed with the Minnesota Twins as a free agent, after being released by the Royals.