Dynasty league trade (Engram vs Rudolph)

I have Evan Engram (injured) (Hurst has my back up) so I do not have a TE right now (Hurst might be back soon but probably not fantasy relevant). We are not allowed to go pick up anyone on waiver. Someone offered me Kyle Rudolph for Engram 1 on 1. Should I do it?