What is the matter with the Bills?! Too heavily reliant on Josh Allen?! No joy upstate this morning...
Same problem as with the Lions, the OL stinks on ice.