And none of that 'it's only one week' malarky... who impressed you the most?
Much as I hate to say it, it was Seattle for me, and by a pretty good margin.... next up I'd have to say GB... although I only saw highlights.
In the AFC looks to me like KC and the Ravens then everyone else.
How'd you see it? - JamesJM