The Cardinals announced that they have signed Craig to a five-year deal, worth $31 million.
http://mlb.mlb.com/news/article.jsp?...s_mlb&c_id=mlb
Another great signing.
"Be yourself; everyone else is already taken."
"Be kind, for everyone you meet is fighting a hard battle."