The Mariners have signed right-hander Chris Ray to a minor league contract with an invitation to spring training. He becomes the 20th non-roster invitee to Seattle's spring training camp. Ray, 29, pitched for both Texas and San Francisco last season, but didn't appear in the postseason for either of the World Series participants.