The St. Louis Cardinals have agreed to a one-year, $1.29 million contract with Daniel Descalso.
Descalso was the final arbitration-eligible player for the Cardinals.
The St. Louis Cardinals have agreed to a one-year, $1.29 million contract with Daniel Descalso.
Descalso was the final arbitration-eligible player for the Cardinals.