What's buzzing on Yahoo Sports:

Allen Craig: Signs Five-Year Extension

Update: Craig agreed to a five-year contract with the Cardinals on Friday that includes a club option for 2018.

Recommendation: Craig saw regular playing time last season for the first time, but his performance, which included an .876 OPS and 92 RBI in 119 games, was enough to convince Cardinals brass to commit to him as their starting first baseman for the long term.

Sign up for Yahoo Fantasy Basketball
View Comments (0)