the teams with scores less than 0 "sell" in the recruiting business and teams over 0 do not. There might be a financial incentive to hyping or over-hyping players that get recruited by the sellers.
Nevertheless, interesting numbers. Thanks for posting.
Hey, just a thought - since subtracting ranks like that might not be the best approach (ranks are not equal intervals), maybe create z-scores of each score (rather than rank) and then subtract z-scores. The ends of your distribution (teams at the top and bottom) will be less affected by that, but the middle portion might re-arrange some and it would be a technically better approach.