Trade Help! Jeffrey and chiefs D for D Thomas

Trading away Alshon Jeffrey and Chiefs D/ST for Demaryius Thomas. Worth it? Alshon Jeffrey hasn’t done much and had a good QB situation in Phi. D. Thomas had a shitty QB situation. Help?