After months of anticipation, the 2012 NFL draft is complete.
Finally, we can stop arguing about who the Detroit Lions did draft, and start arguing about who they should have drafted.
Generally speaking, I don't expect a lot of people to be thrilled with this draft class. Most fans tend to judge the draft based on immediate impact, and there might not be a single guy in this draft class who meets that criteria. It basically reads like a who's who of Lions 2014 starters.
But that's okay. This is what the draft is supposed to be for. Only teams like the Packers, Steelers and Patriots build their teams well enough to draft like this, and the Lions want to be a team considered on those grounds.
Overall, if I had to give one overall positive and negative for the draft as a whole, it would be these:
Positive: Lots of depth and long-term potential. Lions weren't drafting to scramble and fill current needs, they were drafting to have less needs down the road. That's how the big boys do it.
Negative: Absolutely no help for the running game. One of those positions that is a need now AND later is interior lineman, and it was ignored entirely. I know they don't draft for need, but, they could have invested in the future, too.
Anyway, enough of that. You came here for player grades, right? Then click ahead, and let the debate begin.