The Kansas City Royals signed former All-Star Tony Gonsolin to a major league deal, while putting the right-hander on the 15-day injured list. Gonsolin, 32, is still in recovery for a pair of major elbow surgeries, with the second last year consisting of the insertion of an internal brace along with flexor tendon repair.