Buffalo's weather could affect when the Browns and Bills play in Week 11
Because it is estimated that 6 feet of snow can fall there
The Buffalo Bills And Cleveland Browns Are At The Mercy Of Mother Nature
Because the fate of their Week 11 competition hangs in the balance
Because a massive blizzard is headed for New York this week.
Accuweather.com estimates that the area could get up to six feet of snow,
Lake Effect Snow Warning in effect from Thursday, November 17 at 7:00 PM until Sunday, November 20 at 1:00 PM
The exact time the Bills and Browns are set to start are determined.
Read More Topic