What really happened with Jared Cook?

Jared Cook is signing with the New Orleans Saints, per reports. Why didn't the Packers ever re-sign him? How their offense was never the same.