1. You couldnt fire him before the draft because he knows your draft board and what players they were scouting.
2. There is no way, no way that McD didn't run that draft room.
3. The Bills firing Whaley after the draft is the perfect time to fire him. He was probably used more like a scout in his final months leading up to the draft.
4. I wanted Whaley fired 3 years ago, worst GM ever. I don't see other teams calling him for GM openings, the guy is a solid scout for defensive players but was absolutely the worst GM at evaluating QB and offensive players in general.
Someone could make a pretty good list of QB's Failey passed on, 3 big names that come to mind are Cousins, Wilson, Carr.