Well the jury is still out on Carroo. It's way too early to make assumptions. I'm sure the Dolphins have a plan and unfortunately it may mean letting Landry walk.
Seems stupid AF to draft a wr with that much spent on him when you've got three legit starters.