Something tells me you don't know the limitations of the BMI index. What's his body fat percentage? For example, Isaiah McKenzie has a 26.3 BMI and is considered overweight. His brother Dalvin's BMI is 30.1 and he's considered obese by that metric.
They could've and I think that's the pick if they're looking to move on from Edmunds after this year. I wouldn't be surprised if they extend him this summer.
I can't see the Bills taking him with his arm length in this system. Teams like the Chiefs weren't blind to the fact we were highly likely to draft a CB though which is pry why Beane felt moving up was necessary for Elam.
I also wonder if they have it in mind to possibly move Tre White to safety eventually if Elam turns into an elite CB. We'll see how he comes back from the ACL tear.
One of my pet peeves is someone using "IMO". Of course it's your opinion. You're the one who typed it. That's the only time I'll ever type that again and the acronym should be banned IMHO.
It was rumored after the draft last year that Eric Stokes was going to be the pick but he went at 29 to the Packers. Maybe Beane didn't want to see something similar happen again. Just throwing it out there.