UPDATE: according to Ken Rosenthal, Eckstein has not decided to retire.
After ten seasons in the majors, David Eckstein is retiring. The 37-year-old reportedly had teams willing to bring him into camp, but decided to retire nonetheless. Throughout his career, Eckstein played with the Angels, Cardinals, Blue Jays, Diamondbacks, and Padres. In 1311 games, he collected nearly 1500 hits, posting an overall line of .280/.345/.355 (87 OPS+).
Boston Red Sox - 2012 Red Sox could get help from unexpected sources - The Boston Globe
"David Eckstein, SS/2B, free agent - The former Red Sox farmhand, who didn’t play last season, has decided to retire, even though there were teams willing to bring him into camp."
Twitter / @JonHeymanCBS: congrats to david eckstein ...
"congrats to david eckstein on retirement. terrific guy. had chance to play for #mariners in '11 & didnt take it. #bigheart"
Twitter / @tomkrasovic: Happy retirement to David ...
"Happy retirement to David Eckstein. He loved the game and it loved him back."