Agreed on turnovers. We all knew there would be some regression to the mean was coming but I didn't expect going from a plus 24 last year to a negative 2 so far this year. Josh hasn't played as well as last year either.
Atlanta had a bye week in week 5 so they had 15 days to prepare. Dolphins had three extra days because of TNF. The other two losses their wasn't a rest advantage.
Dawkins didn't have concussion symptoms until after the game so I don't know how you can blame coaching for that. You're definitely right about Brown though.