Agree. I'm not sure why people would think this game is a blowout. The Bills are clearly overmatched on their oline vs their dline. I think the Bills will be able to overcome this but it won't be easy. I'm expecting Josh to really use his legs and create passes on the run.
I think Tua will struggle in the weather, the crowd noise, and the Bills D.
I expect a hard fought out low scoring win for Buffalo. Just win baby!!!!