O'Neale was pretty inconsistent on both sides of the ball this year. His defense seemed deeply impacted by the rule changes earlier in the season. He went through a pretty big shooting slump at one point. Then he was on a fire for a short stretch. I gave him a B primarily because of this inconsistency, but said he definitely should be any lower than that. If he had improved his handle more, then it would have been harder for me to keep him out of the B+/A- range.
He's definitely still improving quite a bit. You can see progress in-season. Great signing.