The Marlins have signed first baseman Casey Kotchman to a minor-league contract and invitation to spring training, a move that highlights the increasing uncertainty surrounding Logan Morrison.

"I don't know if you want to call it insurance but, yeah, we have some concern that Lomo's not going to be ready," said Marlins president of baseball operations, Larry Beinfest.

Kotchman is good with the glove as evidenced by his career fielding percentage of .998, best among active first basemen. But his bat has been a notch below average for the position. He is a career .262 hitter with 71 home runs.