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.