|Photo by Chris Lee|
JUPITER, Fla. • The Cardinals did something they rarely do when they reached agreement today with first baseman Allen Craig, who was not yet arbitration eligible, on a five-year contract taking him through 2017 with a club option for 2018.
Craig is guaranteed to earn $31 million over the course of the contract.
He will make $1.75 million this year, $2.75 million in 2014, $5.5 million in 2015, $9 million in 2016 and $11 million in 2017.
For more on this story:
Cards sign Craig to 5-year deal : Sports