Williams or Sutton

I hve Keenan Allen which has been frustrating. Looking long term should I look to trade Allen and pick up tyrell Williams or Courtland Sutton. If so which one would you pick up?