The Toronto Star is reporting that the Blue Jays have signed free-agent David Eckstein to a one-year deal for $4.5 million (U.S.). Eckstein was the World Series MVP for the Cardinals but suffered from injuries last year while still managing to bat .309 in 117 games. David's gritty all-out play made him a fan favorite in St. Louis but the Cardinals refused to agree to arbitration and later signed Cesar Izturis as his replacement.

If you enjoyed this post click here to receive all the latest rumors delivered daily via email.