Screen Shot 2014-11-22 at 12.53.49 PM

Ralph Wilson Stadium, the Buffalo Bills’ home field, in Orchard Park, N.Y., on Friday, after winter storms had left as much as six feet of snow across the region. (Gary Wiepert/Associated Press)

Leave a Comment