Cardinals | Allen Craig signs five-year deal
The St. Louis Cardinals signed 1B Allen Craig to a five-year contract through the 2017 season with a club option for 2018.
2013-03-08 07:41:05 | Source: Twitter
Access more Allen Craig news and rumors by clicking here....
For additional MLB information, please view KFFL's MLB Hot off the Wire.