Keep McCaffery?

So here’s the trade. My team as is includes.
RB: Swift, Kamara, Adam’s and Robinson
WR: Moore, Ridley, Fulgham, Samuels and Williams.
TEs: Gesiki, Cook

This trades looks great to me but I love my McCaffery.
Any help would be much appreciated!

Who would you drop to complete the deal? I think it’s a fine trade. Golladay is an improvement at WR for you, Jones is rb2/flex, and andrews is a TE improvement

Probably Mike and Jamal Williams. Or maybe deebo, he is injured again