 In a surprise announcement on February 4, the Cardinals signed former Cardinal Jim Edmonds (2000–07) to a minor-league contract, and an invitation to Spring training as a non-roster invitee.He hit 241 home runs (4th in rank) as a Cardinal in his eight years, made three All-Star teams (2000, 2003, 2005), and won six Gold Gloves (2000–05).He needed seven home runs to reach 400.