Beckham has a running coach who critiques his every game. His mother and being a track champion from LSU she knows what she's talking about. Landry's longest catch was 25 yards and he had an average of 9 yards per catch. (must be that Aggie QB down there) whereas Beckham averaged 14+ ypc with a long of 80. They're both great receivers and I wish them long, long careers.
http://lsu.247sports.com/Bolt/Latest-hamstring-injury-frustrates-Giants-Odell-Beckham-Jr-37839528 Beckham is battling hammy injuries. Again durability would be my only concern with him.