So, quite a few things have happened since my last mock (which, I admit, was an epic fail) and I thought I'd give it another try. So, what the heck, here it is.
1) St. Louis Rams: Sam Bradford- QB Oklahoma
Not the guy I'd take, but it appears this is what's going to happen.
2) Detroit Lions: Ndamukong Suh- DT Nebraska
Many suggested Okung here, with Backus moving to LG. However, the Lions traded for Rob Sims, who will play LG. And the Lions usually go for BPA.
3) Tampa Bay Buccaneers: Gerald McCoy- DT Oklahoma
As long as Rams go QB, the Bucs can't lose. They will just take whichever DT the Lions don't take. McCoy might be a better fit anyway.
4) Washington Redskins: Russell Okung- OT Oklahoma St
The trade for McNabb all but eliminates Clausen here. The BPA meets need with Okung, as Samuels is done and Okung is considered by some the best OT prospect since Jake Long.
5) Kansas City Chiefs: Bryan Bulaga- OT Iowa
I know the Chiefs fans want Eric Berry. I know they don't think Albert got a fair enough chance at LT. But Albert came in as a guard who might be able to play tackle. Plus, Scott Pioli is close to Iowa head coach Kirk Ferentz. (Although Dan Williams wouldn't surprise me at all.)
6) Seattle Seahawks: Trent Williams- OT Oklahoma
As a Seahawks fan, I've come to terms with my team reaching a bit at 6. I've seen some people mock Spiller or Morgan, but there's no way that happens. Seahawks could most likely get one of them at 14.
7) Cleveland Browns: Eric Berry- FS Tennessee
If Eric Berry is available, it is a no brainer for the Browns.
8) Oakland Raiders: Bruce Campbell- OT Maryland
Everybody knows Al Davis loves physical specimens, and Bruce Campbell is just that. Also, OT is a need, and make fun of Al Davis drafts all you want, but most of the time he actually drafts based on needs.
9) Buffalo Bills: Jimmy Clausen- QB Notre Dame
Buffalo has been looking for a franchise QB for a long, long time. In my opinion, Clausen is the best QB in the draft. But if they pass on him, he could see a Brady Quinn drop.
10) Jacksonville Jaguars: Joe Haden- CB Florida
With the signing of Kampman and drafting Harvey in 2008, DE is no longer something that absolutely has to be addressed here, so I gave them Haden. Mathis is not the player he was a few years ago and Haden is likely the BPA.
11) Denver Broncos: Dan Williams- NT Tennessee
A good NT is vital in a 3-4 defense and Jamal Williams is not the long term answer. Dan Williams may be the best NT prospect in the draft.
12) Miami Dolphins: Jason Pierre- Paul- DE/OLB South Florida
Jason Taylor is getting old and JPP has tons of potential and the athleticism to be a dominant 3-4 OLB. I've heard a couple times he could be the next DeMarcus Ware, even though personally I think he's going to be a bust.
13) San Francisco 49ers: C.J. Spiller- RB Clemson
Spiller has slowly been rising as people are discovering he's not only a dangerous football player but a fantastic character guy.
14) Seattle Seahawks: Derrick Morgan- DE Georgia Tech
Seahawks got their LT of the future at 6 so this pick will likely be between Spiller and Morgan, but Spiller is gone, making this an easy choice. Morgan is, in my opinion, the best DE in the entire draft, as well.
15) New York Giants: Rolando McClain- ILB Alabama
Since Antonio Pierce is no longer a Giant, ILB is now a pretty big need. Luckily, the best ILB in the draft is still on the board. Some think he'd be a better fit as an ILB in a 3-4, but he's still too good to pass here.
16) Tennessee Titans: Brandon Graham- DE/OLB Michigan
With the departure of Kyle Vanden Bosch, a DE almost certainly will be this pick. However, JPP and Morgan are gone, so the Titans have to reach a little for the former Wolverine.
17) San Francisco 49ers: Earl Thomas- FS Texas
Earl Thomas may very well be gone by now, so this is good value. It also meets a need for the 49ers, as their number one FS might be Dashon Goldson and Thomas could play a little dime and nickel.
18) Pittsburgh Steelers: Mike Iupati- OG/RT Idaho
A slight reach, but Iupati could come in and start at RG immediately and help a suddenly poor running game.
19) Atlanta Falcons: Taylor Mays: S USC
As expected, Mays had a great combine and raised his stock a little. Whether you like him or not, he's probably going to go higher than he should. Plus, can you name any of the Falcons' safeties? Didn't think so.
20) Houston Texans: Kyle Wilson- CB Boise St
There are other needs, but after Dunta Robinson left, CB has to be the biggest. Kyle Wilson is a physical corner that is the only other corner other than Haden that is guaranteed to be a first rounder.
21) Cincinnati Bengals: Brian Price- DT UCLA
The signing of Antonio Bryant means the Bengals don't have to take Dez Bryant, whose stock is dropping due mostly to character concerns. This might be a little high for Price, but the Bengals need to get a disruptive DT like him.
22) New England Patriots: Sergio Kindle- OLB Texas
Kindle has been rising up on draft boards, so this is actually good value. Watson is gone, so Gresham is definitely an option, but I think he's overrated.
Aaron Rodgers was under siege way too often last year. This is between Davis and Brown. I know people on here hate Anthony Davis with a passion and love Charles Brown, but Davis is generally regarded as a better prospect than Charles Brown.
24) Philadelphia Eagles: Carlos Dunlap- DE Florida
When the Eagles are in doubt, they take a lineman. So which talented DE with red flags do they take- Dunlap or Griffen? I'm giving them Dunlap in this mock.
25) Baltimore Ravens: Jermaine Gresham- TE Oklahoma
With the signing of Boldin, Dez Bryant continues his slide. Gresham is considered the best TE in the draft and is somewhat of a need because Heap is slowing down.
26) Arizona Cardinals: Sean Weatherspoon- OLB Missouri
The Cards need help at LB and Weatherspoon might be the best true 4-3 OLB in the draft. I've even heard some say he could play a little ILB.
27) Dallas Cowboys: Dez Bryant- WR Oklahoma St
The long wait for Dez Bryant is over at 27. Roy Williams has been a bust in Dallas and the Cowboys get a very talented player at 27.
28) San Diego Chargers: Ryan Matthews- RB Fresno St
I think the Bolts will wait until 40 to get Cody or Thomas, as this is too high for either of them. Matthews, unlike Best, could be a workhorse back, as well
29) New York Jets: Jared Odrick- DE/DT Penn St
The Jets could opt for a CB, but the D Line has some room for improvement. Jared Odrick could be a poor man's Haloti Gnata, who Rex Ryan coached in Baltimore (I am so going to get killed for saying that but it's really just based on size and the fact both can play 3 tech or 5 tech).
30) Minnesota Vikings: Markuice Pouncey- C/OG Florida
Like the Jets, CB is an option, but Pouncey may be too good to pass up here. He could instantly help get that vaunted running game going once again.
31) Indianapolis Colts- Charles Brown- OT USC
The Colts get possibly the steal of the first round with Charles Brown at 31. He might start Week 1 at LT.
32) New Orleans Saints: Everson Griffen- DE USC
The Super Bowl Champion Saints could stand to upgrade their defensive line. Griffen has some red flags, but the talent is there.
Other Guys I Considered: Devin McCourtey, Demaryius Thomas, Arrelious Benn, Donovan Warren, Colt McCoy, Jerry Hughes, Jahvid Best, Brandon Spikes, Damian Williams, Navarro Bowman, Rob Gronkowski, Aaron Hernandez, Roger Saffold, Jerry Hughes, Golden Tate, Terrance Cody, Tim Tebow, LaMarr Houston, Patrick Robinson, Kareem Jackson,