Really tough to give a letter grade on this one! I think we should have blown it up and gone young for a proper rebuild and as such this would possibly get a D or F or Kangz.
However, the front office's strategy is to win now. I don't agree with it up, in that context, this has to be a B or...