Trade AJ Green or Mike Evans for David Johnson?

Should I make the trade? Either receiver for him. My WR depth is M Thomas, Green, Evans, and Gordon. My RBs are gurley, Conner, Ajayi, Johnson, Crowell, Michel.

What does everyone think? Or should I try and trade Gordon for Ingram?