QB: F - Needs no explanation.
WR/TE: B - They fit the system and they got open. Not the best, but not bad.
RB: A - Plug and play.
OL: C - Run blocking inconsistent but good at end of year, pass blocking inconsistent all year even with starters
DL: B - Not bad. Not great. We'll see what happens with Jenkins.
LB: B - Solid group. Not yet elite.
DB: D - These guys are huge disappointments especially with the money they're making.
Special Teams: D - Only Punter is saving factor.
Let's see rest of everyone's thoughts.