I posted this over on YBR, so I hope you guys will bear with me.

Awhile back, I remember someone posting a link to an article that outlined NFL draft success per team, in terms of the % of players to make a team each season (or something like that). I believe it was posted because the Ravens were #1.

Anyway, I'm putting together a statistical model of NFL team success, and draft success is one of my variables. I'm having a hard time finding the site with the draft success information; can someone help me out here? It would be greatly appreciated.

Mods, you can move this, but I figured I'd try on YBR because there would be more views.