Lucky Luciano - you are not including special teams players or FA undrafted signings in your analysis - Hester, Gould, and McGowan come to mind. You also need to include those players we picked up from teams scrap heaps (i.e. Hillenmeyer). And then of course there is the big FA signings (Tait, Jones, Brown, etc).
Obviously, I am talking about building a roster and not just the draft. We all know that the draft is just a part of it. Further, we know that Angelo has done a piss poor job on the offensive side when it comes to drafting and getting free agents. On defense and special teams I would say he has done very well.
Peace