FOX Sports Exclusive
Cardinals, Cedeno agree to deal
The deal also includes $850,000 in performance bonuses, bringing the maximum value to $2 million, according to a major league source.
Furcal, 35, is coming off a torn elbow ligament and has not appeared in more than 121 games in a season since 2009.
Cedeno spent last season as a backup with the New York Mets, batting .259 with a career-high .741 OPS in 78 games. His career OPS is .659.