Ahmad Brooks OLB
Dashon Goldson FS
Carlos Rogers CB
Larry Grant LB (tendered)
Parish Cox CB (new)
Not many thought we would keep the defense intact.
Baalke did and added Cox who can help both the defense and special teams.
Cox clearly has character issues.
Ted Ginn Jr. WR
C.J. Spillman S
Tavares Gooden LB
Rock Cartwright RB (new)
Basically retained the best special teams unit in the NFL
Keeping Ginn was excellent. Cox gives us a better back-up return man.
Keeping Spillan and Gooden was solid
Losing Castanzo hurts, but Cartwright is a solid special teams player and could be short yardage back.
Alex Smith QB
Randy Moss WR (new)
Mario Manningham (new)
Josh Johnson QB (new)
Adding Moss was an very good move. It may or may not work, but the high reward-low risk signing is well worth it.
Mario Manningham was a good move. Will be a solid #2, and could challenge for #1.
Keeping Alex Smith was expected but solid. I expect him to improve again this year.
Signing Josh Johnson is a move for the future. Conceptually solid, but we will have to wait to see if it works.
Still missing a move at RG. Looks like Kilgore will be the starter. Seems risky.
Good moves, but results remain to be seen.
Grade: C+ (with possibility of becoming more)
Overall Grade: B+ (easily).
[ Edited by buck on Mar 24, 2012 at 12:47:12 ]