These national sites all spread themselves too thin. It's like going to a lawyer who claims to handle every sort of case or a doctor who claims to be proficient in all fields of medicine. It's fallacy.
With the shoestring budgets that everyone attempts to operate websites and magazines with these days there is no way that these national sites can provide accurate information for all teams. There's simply too much info out there, and recruiting is too fluid. The only thing those national sites do is pander to dopes who see the letters ESPN and assume that they know what they're talking about. It's a f#cking shell game, and its victims are rubes just like any other bunco scam.