Adam Kennedy signed a three-year deal on Tuesday to play second base for St. Louis, reuniting him with Eckstein, his old Anaheim teammate.
The Cardinals also filled another of the openings on their roster on Tuesday, signing right-hander Kip Wells to take one of the vacant spots in their starting rotation. Wells, 29, was most recently a Texas Ranger but is best known to the Cardinals from four-plus years pitching for the Pittsburgh Pirates.
Wells, a previously good starter down on his luck, going for $4 million. What a shame that he can't catch, or we'd be looking at him in a Cincinnati uniform.