Engram and Shepard for Chris Thompson

I have Kelce and just lost Elliott last night. Also have Fournette, McKinnon and Abdullah (will probably drop him to the waiver for Mack). Is that a good trade?