Cravens is entering the 2nd-year of a four-year contract that pays him $1.107M annually. You don't just walk away from that for no reason.

— Mike Jones (@ByMikeJones) September 3, 2017