According to MLB.com’s Jeffrey Flanagan, Gee will earn a $2 million base salary if he makes the Royals’ roster, and will also be able to opt-out of the deal on March 15, 2016.
Gee, 29, elected to become a free-agent at the end of the regular season.
After being outrighted to Triple A early in the 2015 season, Gee had the right to enter free agency because he had more than three years of MLB service time and the Mets did not call him back to the majors.
Gee had a rocky start to 2015 with the Mets, earning a 5.90 ERA in eight appearances before being placed on the disabled list with a groin injury. He was then designated for assignment on June 15.
The Mets selected Gee in the 21st round of the 2007 MLB draft. In six seasons in New York, Gee had a record of 40–37 and a 4.03 ERA in 114 appearances, 110 of which were starts.