You just said "for the price tag theres no situation id ever want landry on my team." 12 minutes ago. Which is it?
And I'd rather have Landry over Stills. What don't you understand? They're both overrated for what they get paid but if I had to choose one over the other and their contracts, Landry all day.