Bills vs. Browns weather updates: ‘Extreme’ snowstorm, up to 70 inches of lake-effect snow forecast in Buffalo ahead of Week 11 NFL game

The Bills and Browns are set to square off in Buffalo during NFL Week 11 as a severe snowstorm with lake-effect snow pounds Buffalo.