LOL! Every team has premier pass rusher as a need. If they teams knew how good he would be, he'd have been drafted top-5. He lasted until 30 because he had 1 year of any production whatsoever, his last one, out of 4 in college.
And who knows what he would have done for Buffalo? All I know is what happened. A team everyone thought was tanking and had most of its talented players shipped-off made the playoffs for the first time in 17 years.
But don't worry, as has been said numerous times, McD was running the draft that year. He essentially fired himself when he recommended Beane.