Furcal was an All-Star starter at shortstop in 2012, when he batted .264 in 121 games for the Cardinals.
Furcal was an All-Star starter at shortstop in 2012, when he batted .264 in 121 games for the Cardinals.
Justin K. Aller/Getty Images

MIAMI (AP) -- Two people familiar with the situation say free-agent infielder Rafael Furcal and the Miami Marlins have agreed to terms on a contract.

Both people confirmed the deal to The Associated Press on condition of anonymity Thursday because the contract hadn't been finalized.

In addition, one of the people said, catcher Jarrod Saltalamacchia passed his physical, and his $21 million, three-year contract with Miami was finalized.

The 36-year-old Furcal, a three-time All-Star, sat out this season after undergoing elbow ligament-replacement surgery in March. He made the NL All-Star team as a starter at shortstop in 2012, when he batted .264 in 121 games for the Cardinals.

Furcal is a 13-year veteran and a .281 career hitter. He's expected to compete for playing time at second base for the Marlins.

Copyright 2014 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.