Grading all 32 NFL teams based on offseason moves

What teams have had successful offseasons and what franchises have struggled through free agency?