Looks like the Browns are giving KC a run for their money. I have a feeling KC won't be the juggernaut it once was, their defense is basically nonexistent.

I'm also surprised that home teams are dropping this many games in week 1. I imagined it would be a huge advantage for the home teams to have fans back in the stands