1. Kansas City,: has become more balanced to protect hits on Mahomes but can obviously still sling it when needed. Skill players for days, arguably best qb tight end combo ever (Gronk and Brady). Best offensive coaching. Hard to argue. 2. Arizona: currently leading nfl in offensive stats. Have a top 5 qb, have a bunch of really good role players and a top 5-10 running back combo. Weak spot, below average offensive line. Coaching is suspect at times. 3. Saints: solid all around, top 3 running back, top 5-10 o line. Qb is limited but still slings it. Offensive coaching is superb, probably second behind Andy Reid. 4. Buccaneers: have the Goat at qb, have a top 10 o line, have a solid offensive coach, elite #1 receiver and a bunch of #2 best players on any team. 5. Packers: top 3 qb, top WR/QB combo, top 10-12 o line, top 5 running back tandem. 6. Seahawks: top 3 QB, above average o line, play calling is top 10, yardage is top 5, running backs are suspect, top 3 WR tandem. 7. Bills: probably a top 5 QB, brown and diggs are in my opinion too 3 WR tandem, coaching is superb. 8. Titans: solid all around, note: Luwan goes out and they are 1-3 since. Offensive line top 10, top 10 QB, top 2 RB, play calling is suspect at times. 9. Minnesota: top RB, manageable QB 19/40 probably, o line is improving, play calling below average, receivers and tight end A-. 10. Pittsburgh: Big Ben top 15 QB, 3 wide receivers might be the best in the league. O line top 5, coachingA+.