I no particular order, here are some things that I think every NFL team needs that we currently do not posses: 1. A 16 game NFL quality LT We currently have Spencer, who may or may not return. We also have Salaam, who did great for what was asked of him, but should not be required to be a 16 game LT. No one else on the team is LT quality, unless the FO is thinking of moving Pitts to LT, Weary to LG, and keeping McKinney at RG. Lets hope this doesn't happen. Anyway, in my opinion, we still need an LT. 2. A 16 game NFL quality Center Flannagan may be cut, and even if he's still around, I don't know how reliable he is. He's certainly not up to playing a full season. Drew Hodgon has done almost nothing to impress me. In fact, I'm surprised he's still here. Why keep a player around who isn't good enough to play? Losing your job to McKinney speaks volumes there. I think McKinney is a good run blocker, but he's got an inflated contract and is a liability in pass protection, so I think we should improve this spot. 3. A strong side outside linebacker who tackles consistently and doesn't get eaten alive in coverage. Orr was the weak link in our LB corp last year. He may not have missed tackles, but he was around them so infrequently it almost didn't matter. We don't need a probowler here, just someone to keep containment on the outside and let Ryans clean up. I know SAMs don't get as many tackles as the weakside do, but averaging 2 tackles a game? Come on.. 4. A #2 option WR who runs good routes over the middle and can hang on to the ball. Personally, i think speed is overrated in WRs. Sure it helps, but what I want is quickness off the line and good route running with the ability to jump and catch the ball. Our offense is too immature to utilize a deep threat. And we already have Johnson, who is a blazing speedster. How many teams have two speed guys out there every play? I can't think of any. The optimal combination seems to be a guy that will kill you under and guy that can break out over the top. They complement each other. 5. A NFL caliber QB. I think Carr is gone. And I think Sage is overrated. Starting in the NFl is very different from subbing or playing the preseason. He may be our guy. The problem is, we don't know. And Im not ready to salvage the season finding out. 6. A disrupting DT. I don't know what TJ is, but he's not a disrupting DT. I want a big fast guy that can break the pocket form the outside and pull double teams off our ends. 7. A #2 cornerback. Faggins is a fantastic nickle back with almost no speed. I don't know how good DRob is, because teams always switched their #1 guys over to Faggins side and then we got to sit around and watch him get burned. I was at the Buffalo game. It wasn't pretty. Faggins is just flat out too slow to play starting CB in the NFL, and I want someone who isn't such a liability. 8. A FS with coverage ability Our Safety corp isn't terrible at helping on run support. The problem is, they both take horrible angles to the ball and bite on the playaction. This isn't as much of a problem with Glenn, but Brown needs to be able to at least help a little in pass protection. An upgrade here would make our whole defense look better. Thing I don't think we need: A G or RT. I'm ok letting the guys we have hold down those positions A TE or RB We now have committees for each of those positions that I think can get the job done A DE Babin + Weaver + Williams should be good enough. Those guys have talent, and are making huge amounts of money, so I'm not ready to invest any more into that position. Either the rest of our team is making them look worse than they are, the coaches aren't getting the best out of them, or we misscouted. I'm not ready to accept the last one A Weakside linebacker I think Greenwood is better than average. i think he looks underwhelming because people want all our LBs to tackle like Ryans. Greenwood was in on a lot of plays last season, and is starting to make the big play every now and again. He's performing better than he did in Miami, so I don't think he's underachieved at all How to fix our needs: We only have three ways of improving our team: 1. The NFL Draft 2. Free Agency 3. Make our existing players better We have 8 positions of great need on our team. Lets assume that we have an awesome draft, and pull instant starters out of rounds 1-4, and project guys out of rounds 5-7. I think thats pretty realistic. If that happens, we still have holes in 4/8 of our positions of need! Even if Spencer comes back healthy, we'll still have 3 gaping holes on our team. I hate free agency because I think players are always overpaid and often underperform, but if the organization isn't planning on picking up a few extra day 1 picks, we need to fill a few more of these spots prior to draft day or we are going to go into the next season knowing we have glaring weaknesses.