Snodgrass has left on a mutual agreement.