Well, the 2009 edition of the NFL Draft is over, and McMullen's Musings has carefully scrutinized each team's picks and given them a grade (just like everyone else who has access to a computer).
Who got an A? Who got an F? Read on and find out!
NOTE: All teams are divided alphabetically according to division. Also, feel free to comment on your team's draft!
The Bills spent most of the draft bolstering both lines and stockpiling players for their secondary.
Aaron Maybin was the best draft pick for the Bills, but they could have done so much more shoring up their receiving corps (Michael Crabtree or Jeremy Maclin, anyone?) to have a fallback if (or when) the Terrell Owens deal goes sour.
The Dolphins filled most of their needs at wide receiver and secondary positions and got a steal at quarterback in Pat White.
He is a good rushing quarterback who makes a good wide receiver as well for the Wildcat offense.
With one of the best drafts in recent memory, Bill Parcells took most of the load off Ted Ginn Jr. and can now spread it around. It looks like a good year ahead for Tony Sparano’s Dolphins.
The best pick the Patriots made was Brandon Tate, to help their aging receiving corps, but there wasn’t much else to write home about.
When the Patriots picked, they seemed to pick for positions that were already filled by someone better.
They probably would have been better off trading their picks away. It looks like, right now, the Patriots are building for the future.
The Jets only had three picks the entire draft, but they made the most of them. They picked up a massive steal, trading picks (and not much else) with Cleveland to get Mark Sanchez, who will effectively revive their nonexistent quarterback situation.
They also picked up Shonn Greene, who will bolster an aging running game. Matt Slauson, a guard from Nebraska, should be able to contribute right away, and the Jets might make the AFC East competitive again.
Like the Bills, Baltimore spent their draft weekend bolstering their lines and defense. They did a relatively good job, drafting Michael Oher to complement a once strong offensive line.
The question is, will Cedric Peerman be able to oust Le’Ron McClain, Willis McGahee, or Ray Rice in training camp? That should be one of the big questions floating around Owings Mills this summer, but I believe Peerman will probably be given his walking papers.
Wow! What a draft for the Bengals. They got two of the greatest players not named Michael Crabtree or Matthew Stafford. Rey Maualuga should be able to start right away and improve the Bengals’ horrible defense.
Andre Smith will start right away and give Carson Palmer the time he needs in the pocket to be an effective quarterback.
There’s still a lot of work to do in Cincinnati, but Marvin Lewis has gotten off to a good start.
The only bright spot for the Browns is that they got a couple of good wide receivers in Brian Robiskie and Mohamed Massaquoi to fill the void left by Kellen Winslow.
Other than that, the Browns frittered away their only chance at Mark Sanchez to get mediocre players from the Jets.
Alex Mack might provide good protection for Brady Quinn, but it could come back to bite them if Sanchez has an outstanding year with Gang Green.
The Steelers didn’t really need anything in this draft, so this C is deceiving. Kraig Urbik, an offensive lineman from Wisconsin, should be able to help with the rushing game, and A.Q. Shipley isn’t half bad either.
Mike Wallace could make a good substitution for Nate Washington, but he may only be a No. 3 receiver in his first couple of years.
The Texans needed a few things, namely a couple of good defensive linemen and some good secondary players. Instead, they drafted two tight ends that might not make it out of training camp.
Brian Cushing should help fill the holes in their linebacker corps, but other than that, they didn’t do anything to help any other part of their defense.
Donald Brown should be able to complement Mike Hart should Joseph Addai struggle with injuries again. However, they didn’t do much else to help themselves.
Curtis Painter should be able to challenge Jim Sorgi for the backup quarterback spot. However, that’s a spot where you earn your money sitting on the bench, learning from Peyton Manning.
The Jaguars picked up two very good offensive linemen in Eugene Monroe and Eben Britton, which should give quarterback David Garrard some protection.
They may have gotten a huge steal in Tiquan Underwood. Only time will tell if he will be able to be effective in the Jaguars offense, although the smart money says that he could start next season, barring injuries.
Javon Ringer will make a pretty good running back, but he probably won’t do it with the Titans.
Sen’Derrick Marks will fill the void left by Albert Haynesworth and could make running against the Titans a living nightmare.
Tennessee, like the Steelers, only needed to fill minor holes left by departing players, and they did it nicely in this draft.
Overall, this was a very disappointing draft in Denver. The Broncos needed defense, especially in the front seven, but only drafted one defensive lineman in Robert Ayers.
Knowshon Moreno is a good complement to an aging running game, but they should have done more to grab some defensive players, possibly Everette Brown or Sen’Derrick Marks.
The Chiefs needed to bolster their defense, and they certainly did it in this draft, picking up two good defensive linemen with their first two picks.
Mr. Irrelevant, South Carolina kicker Ryan Succop, should compete for the starting kicker job.
The big question is, will either rookie defensive lineman be able to knock 2008 draft pick Glenn Dorsey out of the starting job?
Once again, Al Davis drafts for speed rather than actual talent, which they desperately need in Oakland.
Darrius Heyward-Bey could be a good receiving option for JaMarcus Russell, but other than that, the Raiders once again will continue to be the speediest team in the NFL.
At the same time, they’ll continue to make their way toward a No. 1 pick.
The Chargers did a decent job in drafting this year. They built up their lines and picked up a very good prospect in Larry English.
However, they really have no viable options at quarterback after Philip Rivers, and they really should have tried to get Josh Freeman to bolster their passing game. Either way, they still would have made a pretty good pick.
The Cowboys should have tried to find a steal at wide receiver to fill the void left by Terrell Owens on the first day. Instead, they waited and were left with not many options.
Jason Williams should be the only one to have a chance at starting next year; the other draftees are highly unlikely to even make it out of training camp.
The Giants immediately filled their biggest void by drafting Hakeem Nicks. He should be a viable starter right away.
Rhett Bomar could make his way into the No. 3 quarterback position and could be a viable starter with time. Will Beatty, a tackle from UConn, should be able to provide some protection for Eli Manning. For a team with few glaring needs, the Giants kept getting better.
The only memorable pick the Eagles made this year was a trade up to get receiver Jeremy Maclin from Missouri. He should be able to help out Donovan McNabb by giving him another option in the passing game.
However, the rest of the draft was nothing to write home about. They still need to fill massive holes in their offensive line, which they can’t do with only two late-round picks.
Brian Orakpo is a great pick for the Redskins and should be able to help the suspect defensive line. He should also be able to learn from veteran end Albert Haynesworth.
However, Washington might have done well to draft a fullback to help Clinton Portis in the rushing game.
They did make some good additions to their linebacker corps, though, in Cody Glenn (from Nebraska) and Robert Henson (from TCU).
The Bears patched up their shaky receiving ranks by picking up a good value in Juaquin Iglesias. He should challenge for a starting spot right away. D.J. Moore could complement Nathan Vasher well at the cornerback spot.
Like the Cowboys, they waited until Sunday to make their picks. However, unlike the Cowboys, they made some very good decisions with their picks.
The Lions have placed most of their future on the shoulders of Matthew Stafford, which might be a good idea. However, they still have a lot of work to do, particularly on defense.
Louis Delmas, a safety from Western Michigan, is a pretty good start, but they should try to get some defense in a trade, in the form of a defensive lineman. This is definitely a rebuilding year in Detroit.
The Packers, just like the Chiefs, drafted two very good defensive linemen with their first two picks (B.J. Raji and Clay Matthews), and it should work out for them.
They still need to fill up some holes in their offensive line; that could be a problem if their defense starts piling up the injuries.
However, they bolstered their passing defense by drafting a good DB late in Brandon Underwood.
The Vikings needed a receiver badly, so they took a chance on Percy Harvin, who last week was found to have tested positive for marijuana.
They used three of their five picks to build their defense, which could shift some of the weight off of Jared Allen to make big plays. Only time will tell if this will work for Minnesota.
Like a couple of other teams before them, the Falcons drafted mostly defensive players (only one, North Carolina tackle Garrett Reynolds, was offensive), which is good for the Falcons.
John Abraham certainly can’t carry the defensive line alone. However, he has some help coming in the form of Peria Jerry from Mississippi and Lawrence Sidbury from FCS team Richmond.
However, Jerry was a reach for the first round; there were certainly better defensive linemen out there.
The Panthers did pretty well for themselves in this draft, picking up a good prospect in defensive lineman Everette Brown. Corey Irvin should also be a viable starter on the Carolina front seven.
They also bolstered their running game by picking up Syracuse fullback Tony Fiammetta. Brad Hoover is a relatively good fullback, but Fiammetta should challenge him for a starting spot.
The only good thing the Saints did was the shoring up of their defensive backfield by picking up Malcolm Jenkins.
Other than that, the other three picks New Orleans made were for positions that probably won’t be challenged for, at least this season. The only other pick that may be a starter right away is SMU punter—that’s right, I said punter—Thomas Morstead.
The Bucs really reached with their only first day pick, picking up Josh Freeman to challenge for a spot that already seems to be a full race.
However, they did pick up a couple of very good defensive linemen, which may make a once proud Tampa Bay defensive line viable again. Warren Sapp would be very proud.
Could Beanie Wells’ arrival in Arizona signal the end of the road for Edgerrin James? That is the big question circling the Cardinals’ camp this summer; the answer, however, is still up in the air.
The bad news is they didn’t do too much more to bolster their shaky defensive line. Connecticut prospect Cody Brown should help, but Illinois prospect Will Davis might not be so lucky.
The Rams filled the big, Orlando Pace-sized hole almost immediately by picking up Baylor tackle Jason Smith second overall.
Could James Laurinaitis challenge last year’s Mr. Irrelevant, David Vobora, for a spot behind linebacker Will Witherspoon? With a little more time and experience, he could even challenge Witherspoon.
With three picks (10th, 74th, and 244th respectively) the 49ers made three great picks to build on for this year. Michael Crabtree is a wonderful receiver and could challenge for a starting receiver spot.
Nate Davis should blow away the competition at quarterback, and Ricky Jean-Francois, even with all his injury problems, should challenge Justin Smith for a starting defensive end spot.
The Seahawks did a pretty good job of drafting this time around, drafting linebacker Aaron Curry.
Mike Teel should be a good successor to the oft-injured Matt Hasselbeck, but he shouldn’t be expected to be viable without a couple of years of experience under his belt.
Will they thrive under the Seattle rain? Only time will tell.