James is better than Davis, and by a good margin. I know we like our feel good UDFAs coming up from nowhere to conquer the world stories, but the reality is, James isn't remotely close to as bad as some make him out to be. He should be signed to a long term, reasonable contract. Odds are pretty ****ing long that you'll find an RT on his level in the 2nd, let alone the 3rd, especially in this draft. Davis should be kept as a potential starter OG and good depth, something we've been sorely lacking.
And you're opting to trade a proven WR for the weak potential of any of those TEs turning into the mythical seam busting TE we all dream of. None of these gambles, and that's exactly what these trades are, make any sense. The odds of you finding talent at the level of James, let alone Landry, with either of those picks are most certainly not in your favor. Landry was a steal where we got him. He was the exception, not the typical find at that spot. James was over drafted, but if you land someone like him in the 2nd or 3rd, you've done quite well. A solid starter. All Pro? Clearly not, but certainly a decent-to-good starter.
The idea that we can only hold onto All Pro level talent is crazy. It's even crazier when the option chosen is for a crapshoot draft pick.
Maybe but line played ok with Davis and James just cannot stay healthy