For all the blame to go around (and there's plenty), one guy who seems to be getting a free pass is Leaonard Davis.
After a teriffic first season in Dallas, his level of play seems to have regressed. And for what he's being paid, he should be a dominant force and I don't think the Cowboys are getting the bang for their buck with him.
For such a large player he continues to come up small. And, given that he's got an inexperienced player lining up next to him, I would expect his level of play to rise up. I haven't seen that, quite the opposite in fact.
For a guy over 350 lbs, it's amazing how often he disappears and you don't even realize he's out there. For a guy getting paid what he is, that's not good enough.
So while we're all lamenting another frustrating season and throwing folks under the bus, let's not forget Leonard Davis - the invisible giant.