I know Landry doesn't drop balls. That is a dramatic improvement over our receivers last year.
For the record... I was against Keenan Allen when the choice was DT or Keenan Allen. Just like this year if a top range OT drops to 28th I would be hard pressed to suggest a WR over him.