Weather snow storm aside (to be honest I don't think the weather is going to be that bad - currently calling for 1-3 inches on Fri and Sat and just cloudy on Sunday).
Where in the world did you hear that forecast?? You know they aren’t playing in Cleveland, right? I just watched a Buffalo weather forecast and they are calling for multiple feet of snow. They are talking about how they are going to handle the stadium issues non-stop.
That was actually the current forecast on weather.com for Buffalo. They've since upped their predictions to 1-3 during day Friday and 3-5 inches overnight/Sat AM. Now, they are also under a severe weather alert for lake effect snow from Thursday PM to Sunday AM with totals up to 2-3 feet, but in "main snow bands", specifically northern Erie county and Genesee county.
Since Highmark Stadium is south of downtown - it's actually in more central Erie county.
All depends on how far south the lake effect goes whether we're dealing with a cloudy day with some snow on the ground vs a full on blizzard.
If we're not playing in a blizzard, I'm taking the under on 1.5 punts from Buffalo.