You’re Going Where? Buffalo
Yes, it gets some snow. Okay, a lot of it. But the newly hot city in Upstate New York — full of sports enthusiasts, restaurateurs and makers — knows exactly what to do with itself in any kind of weather. Maybe your most recent image of Buffalo comes from last December, when the Bills looked like they...