So Andrew Mason just said this is his top 5 after two weeks
1. Pitt
2. KC
3. Oakland
4. Atlanta
5. Denver
6. New England
Thoughts?
He went into detail about how NE's defense in this post-Hightower era keeps them out of the top 5. Offense is good, but ...