Josh Allen and the Bills had themselves a week with a huge storm dropping like 94 feet of snow on the city of Buffalo that required them to play their house videogame versus the Browns in Detroit.
Ford Field was rocking with lots of Bills fans who were able to discover a method out of the snow and catch the videogame in Detroit. They were rewarded with a win, as the Bills shook off some early hasahardtime to b