The city of Buffalo is nicknamed 'The City of Good Neighbors' and after this week's mammoth snowstorm, players on the Bills saw that nickname in action.After a a storm blew through the area Thursday, the NFL against the set to take place this Sunday. Parts of Orchard Park - the town Highmark Stadium is in - saw up to 77 inches of snow.Western New York is still under a travel ban in some parts - including Buffalo - and there's a state of emergency in place as roads are covered in snow and more is on the way.
Load More
Load More