The Cleveland Indians have signed off-injured Nick Johnson to a minor league contract and invited him to spring training.
Indians sign Nick Johnson to minor league contract