Giving up James White for Stefon Diggs or Alshon Jeffery?

Would you do this trade and if so which WR would you take? I have a pretty deep RB bench so I’m not too worried about giving up James White.

Is take Alshon for a more consistent target and Redzone option.

Diggs going to be over priced after this week.