Kansas City, MO (SportsNetwork.com) - The Kansas City Royals have signed infielder Ryan Roberts to a minor league deal with an invite to major league spring training. Roberts, 34, appeared in eight games last season for the Boston Red Sox, but managed jus