I'm not sure I agree with some of their picks, but it's another mock to dissect.
1 St. Louis Rams: Ndamukong Suh DT
Nebraska Quarterback is a strong possibility
2 Detroit Lions: Gerald McCoy DT
Oklahoma If Suh is available, he's their man
3 Tampa Bay Buccaneers: Eric Berry S
Tennessee Suh or McCoy are the top two choices for TB, but Berry will certainly do. Can see them trading down, too.
4 Washington Redskins: Sam Bradford QB
Oklahoma Could be Russell Okung or Jimmy Clausen
5 Kansas City Chiefs: Russell Okung OT
Oklahoma State Is Dez Bryant a possibility? Probably not a realistic one....
6 Seattle Seahawks: Jimmy Clausen QB
Notre Dame Could be Bradford if WAS goes in another direction
7 Cleveland Browns: Joe Haden CB
Florida CLE has a lot of needs, and CB may not be No. 1, but it's up there.
8 Oakland Raiders: Anthony Davis OT
Rutgers Al Davis can be unpredictable, but Anthony Davis fits one of their biggest needs, and character concerns go out the window.
9 Buffalo Bills: Bryan Bulaga OT
Iowa BUF has a lot of options: Clausen, Bradford (if available); Dez Bryant a possibility; Anthony Davis is their guy if OAK doesn't take him.
10 Denver Broncos: (from Chicago Bears) (subject to coin toss) Dez Bryant WR
Oklahoma State DEN will need a No. 1 receiver with Brandon Marshall's departure looming; Carlos Dunlap a possibility - has the size to play the run
11 Jacksonville Jaguars: (subject to coin toss) Derrick Morgan DE
Georgia Tech Can the Jags really spend another high pick on a pass-rushing end? We're not so sure, but JAX's total of 14 sacks last year is pathetic.
12 Miami Dolphins: Rolando McClain ILB
Alabama Can MIA pass up the best LB in the draft, even though ILB isn't a huge need? Sergio Kindle is an option, too.
13 San Francisco 49ers: Trent Williams OT
Oklahoma San Fran needs a RT badly, and Williams was a producer there before being moved to LT last year.
14 Seattle Seahawks: (from Denver Broncos) Bruce Campbell OT
Maryland We're not crazy about this pick, but SEA desperately needs a LT. Taylor Mays is an option for Pete Carroll.
15 New York Giants: (subject to coin toss) Brian Price DT
UCLA Last year's defensive tackle additions didn't quite get the job done. LB is a strong possibility.
16 Tennessee Titans: (subject to coin toss) Everson Griffen DE
USC Kyle Vanden Bosch is 31 and an impending free agent; TEN needs to get to the QB more often. Jason Pierre-Paul and Sergio Kindle are options.
17 San Francisco 49ers: (from Carolina Panthers) Taylor Mays SS
USC Michael Lewis' future is uncertain, and you can bet Mike Singletary is eager to work with Mays.
18 Pittsburgh Steelers: Dan Williams NT
Tennessee Casey Hampton can't go on forever. Offensive line help makes sense, too, as does C.J. Spiller.
19 Atlanta Falcons: (subject to coin toss) Carlos Dunlap DE
Florida Elite upside but remains raw and tough to count on; Jamaal Anderson isn't a pass rusher, and John Abraham is one year closer to retiring. OLB instead?
20 Houston Texans: (subject to coin toss) Earl Thomas FS
Texas A ball-hawking safety will go a long way for shoring up this defense.
21 Cincinnati Bengals: Jason Pierre-Paul DE
South Florida Robert Geathers isn't getting it done, and Jonathan Fanene isn't a pass rusher. Time to upgrade.
22 New England Patriots: Jermaine Gresham TE
Oklahoma Benjamin Watson is expected to be gone; if Wes Welker (knee) struggles early, Gresham is a safety blanket for Tom Brady.
23 Green Bay Packers: Patrick Robinson CB
Florida State Jarrett Bush stunk it up, Al Harris injured and old; Charles Woodson aging, too. Patrick Lee can't stay healthy; OLB or a different CB wouldn't be a surprise.
24 Philadelphia Eagles: Sean Weatherspoon LB
Missouri Can play outside or inside (if Stewart Bradley doesn't recover). CB, DL both possibilities.
25 Baltimore Ravens: Arrelious Benn WR
Illinois A playmaker at WR is a huge, huge need for the Ravens' offense. Golden Tate an option.
26 Arizona Cardinals: Brandon Graham DE/OLB
Michigan Karlos Dansby's future is uncertain. Bertrand Berry hung up the cleats, Chike Okeafor is a shell. LB is a big need for the Cardinals.
27 Dallas Cowboys: Mike Iupati OG
Idaho Upgrades Kyle Kozier's spot. Can play OT if needed - a mauler that fits in with the rest of DAL's lumbering OL.
28 San Diego Chargers: C.J. Spiller RB
Clemson A lack of need drops Spiller to the RB-hungry Chargers. A perfect fit.
29 New York Jets: Sergio Kindle OLB
Texas Bryan Thomas is OK; Vernon Gholston is a likely bust - Kindle is a natural. Navorro Bowman and Jerry Hughes on the radar.
30 Minnesota Vikings: Jared Odrick DT
Penn State Pat Williams' future is uncertain, and he's on the wrong side of 30. Odrick is a big-bodied beast in the middle. CB a possibility, too.
31 Indianapolis Colts: Kyle Wilson CB
Boise State A reach? Indy never seems to care. Whether it's Wilson, Perrish Cox, Donovan Warren or another, CB makes a lot of sense for the Colts, as does DT.
32 New Orleans Saints: Navorro Bowman OLB
Penn State Scott Fujita's deal expires this spring; Scott Shanle and Jolonn Dunbar's are up after 2011.