The latest snowfall report from Orchard Park, NY (where the Buffalo Bills were supposed to play) .. 66 inches !!— Tom Moore (@TomMoorewx) November 19, 2022
The latest snowfall report from Orchard Park, NY (where the Buffalo Bills were supposed to play) .. 66 inches !!