The last 18 months have been a bit of a roller coaster, as he once requested a trade and then apologized for that. He was suspended for six games for PED use and came back and struggled.
More Report: Cardinals, D.J. Humphries agree to 3-year contract Videos