Dalvin cook owner = ( need help

So a lot need not be said here. I am considering the following trade to improve my starting line up in the wake of Dalvin’s injury:

In my 10 team ppr 1 flx league

I trade McCoy,Garcon & “Buck” for Mike Evans, Jarvis Landry and Christian McCaffery.
My remaining running backs would be Isiah Crowell, woodhead,Kamara
My remaining wrs would be Aj Green, crabtree,cobb and tyrell williams

I am leaning on making the deal because it improves my roster overall and then flip one of my wrs for rb depth.

What do you all think?

Thanks for any feedback!