very good list.
Im looking at the grades relative to Price since he's the fixed quantity. We know he's the best. It's then a question of figuring out how many grades removed everyone else is from him. In that sense, Patches should be an A- and everyone bumped down accordingly.
I also don't have an issue with Gallagher's ranking. He is a warrior and the only player not named Price to show up every single shift. I personally love him.
Grades should really be an individual evaluation because not all players are equal.
I have a hard time not giving Weise an A+ seeing how there really isn't much you could ask from him. Career high scoring pace, he's taken advantages of the opportunities given to him when moved up on scoring lines, has done a good job despite being regularly flip flopped, pretty consistent, plays hard every night. There's nothing I can really criticize him on.
But I can't compare him to Price, or Max, or PK, or others.