Overall, I think you're pretty much on target...agree, we need to get two DL "bigs", though...no issue w/Short, but need another stud who can play both inside and out. Doing so would partly preclude keeping Sopoaga. I just think he's on the verge of going downhill. Definitely sign a vet...Starks would be my choice, but could be somewhat pricey. There are others out there...DeVito, Jason Jones, Sammie Lee Hill, Roy Miller, etc. Drafting 2 bigs and signing a more versatile vet means Sopoaga's done. One thing missing is a QB...Josh Johnson can return to b/u Kap, but methinks Harbaugh would want a rookie to develop. Overall, nice job.