Joe D’s Take on the Bills
It must be Christmas. The Bengals, Panthers, Lions, and Bills all won this week. I figure the only way that can be explained is as a Christmas miracle. I will say that the least surprising of all these unlikely victors to me is Buffalo. I know they had a terrible start, but the past six weeks they have stepped it up and are playing well.