Battle Red Blog, a Houston Texans community
I don't disagree with his assessment. Statement of the obvious? Probably.