Last week New England Destroys Houston... tonight San Fran is giving New England a taste of that medicine. Atlanta doesn't exactly impress me... Green Bay really doesn't either, except for Rogers of course, plus their D in my opinion isn't what it usually is. Thoughts?

