One thing you can guarantee under this new regime, they will give it their all! I will be shocked if they hold Atlanta to 20 or less at home, so that means the O needs to take a step forward.They are getting better, but it might not be enough this weekend. To win, I think the Bills will need a score from their D and/or STs. They are playing the team that should've won the title last year, after all...