TORONTO - The Toronto Blue Jays have agreed to terms on a contract with free-agent shortstop David Eckstein.
A source tells The Canadian Press that the one-year deal is worth US$4.5 million. It will be finalized after Eckstein passes a physical.
Eckstein spent the past three seasons with the St. Louis Cardinals. He was the 2006 World Series MVP.
Blue Jays general manager J.P. Ricciardi has long admired the way he plays.
It's likely that the 31-year-old would become the team's everyday shortstop, relegating incumbent John McDonald to a backup role.
Eckstein offers a better bat but McDonald is stronger defensively.
There have been concerns about McDonald's durability. He signed a US$3.8-million, two-year contract in September.
Eckstein batted a career-high .309 for the Cardinals last season with three homers, 31 RBIs and 10 stolen bases.