Oh boy: Joe Mixon

I was offered this trade earlier today, and honestly, I have no idea what to think about it:
I GET: Joe Mixon, Gio Bernard, and Will Fuller
I GIVE: Chris Carson, KJ Hamler
I had ekeler and aj brown, so my depth is struggling a little bit right now. I also have Joe burrow and Tyler boyd on my team, so I’m also a little worried about too many bengals players. Thoughts?

I would do that. Mixon is guaranteed more work than Carson in an offense that is getting better every week. Also, you are getting an upgrade at WR.