Updated

Free-agent infielder Orlando Cabrera is deciding between offers from the Reds and Rockies, according to major-league sources.

The Reds would play Cabrera at shortstop. The Rockies presumably would use him at second, making Clint Barmes a super-utility man.

Cabrera, 35, signed a one-year, $4 million free-agent contract with the A's last offseason, then was traded to the Twins on July 31.

He stabilized the Twins' middle infield down the stretch, helping the team win the AL Central title.

For the season, Cabrera batted .284 with a .316 on-base percentage and .389 slugging percentage. His career line is .275-.322-.398.

If the Rockies fail to sign Cabrera, they will turn to Melvin Mora, one source said. Mora would be more of a super-utility player, enabling Barmes to remain at second.

The Rockies also have discussed signing both Cabrera and Mora and trading Barmes, but that scenario is unlikely because of Barmes' $3.225 million salary in 2010.