The Indians signed 12 players to one-year contracts on Friday. Among the players were veteran second baseman Jason Kipnis, outfielder Shelly Duncan and catcher Lou Marson. Also signed were right-handers Vinnie Pestano, Frank Herrmann, Zach McAllister, left-handers Nick Hagadone and Scott Barnes, outfielder Ezequiel Carrera and infielders Lonnie Chisenhall, Russ Canzler and Juan Diaz.