Orchard Park, N.Y. seems to have taken the lyrics of the holiday song, Let It Snow! Let It Snow! Let It Snow!, literally once again as another snowstorm dumped on the city hours before the Week 15 showdown between the Bills and Dolphins.
Just over 12 hours before kickoff, WGRZ chief meteorologist Patrick Hammer reported that there were already eight inches of snow on the ground. But it looks like the snow may hold off during game time. Though this is a typical winter for the Bills, it’s a different story for their opponent who traveled just over 1,300 miles North.