People put too much stock into this. Just face it, we’re a cold weather, small market team. That isn’t very attractive to 20 something year old millionaires.
They’d prefer Miami over Green Bay. It’s just the way it is.
Luckily we we have a billionaire owner that seems to be very good at selling people on the idea of Buffalo.
If you’re going to be an undesirable location, you need a good hype man, or a lot of money. Pegs is both.