Fox Sports apparently doesn't know the different between 2006 and 2007.
All of those numbers were how much (total) each player was paid in 2006 -- not their cap number, not their base salary, just how much money they pocketed. The numbers for Bledsoe, Singleton, etc., were how much they were paid in 2006, not their "dead money" for 2007.
They even include Leonard Davis' $9,319,000 that the Cardinals paid him in 2006. We paid him more than $17 million in 2007.
And by the way, we paid Roy Williams a grand total of $564,200 in 2007. That's a little more than half of what we paid Keith Davis.