As the NFL approaches free agency, each team most look at their own roster and assess any holes before coming up with a game plan on how to attack the open market.
Here is a position-by-position breakdown of the current roster, which will have give you an idea of the team's strengths and weaknesses as we get set to head into free agency.
Grades are given out based upon need. An "A" means that no free agent signing is needed at the position, a grade of "B" suggests that the team could bring in a bargain free agent, and so on and so forth going. A grade of "F" means that an impact starter is needed.