While I don't agree with a lot of his moves, Donahoe isn't horrible when it comes to the draft. I certainly would like to see him more active in bringing in OL help, but he did, after all, engineer moves that brought us Nate Clements, Terrence McGee, and Willis McGahee. He could stand to do more in some areas, but we could do a lot worse for a GM.