I expected and still expect the team to suck, but certain aspects improve. I also expect trades before the deadline. Lastly, I expect the whiners on this board to be on suicide watch on Sunday after the Bills lose!
I think the majority of people are really overreacting juuuuuuuust a bit here. We all knew (at least the smart fans) that the team was going to suck. Enjoy the ride people