Generally a good ranking. Nit pick but CB over DE is wrong. You have a franchise player at DE, you have no one remotely close to that today at CB. So that is my glaring error and I think DT is too high.

But I digress, good read.