The long standing issue of attracting top tier talent to Buffalo is going to continue to put Buffalo at a disadvantage versus other markets. It comes down to a number of factors that work against us:
1. Winning Culture: All else equal, Buffalo will always lose in this department based on our history
2. Taxes: NY personal income tax rates and changes in tax law make employment in Buffalo extremely expensive for high earners. They will always prefer places like Florida and Texas where there are low or no-taxes. We will always have to overpay. https://www.bloomberg.com/news/articles/2018-10-19/nfl-teams-risk-talent-drain-in-high-tax-states-as-breaks-curbed
3. Location: I love WNY and there will always be people who will be attracted to the region. However, top prospects in the prime of their career trying to build a brand will not come here. NYC, LA, South Florida and Dallas will continue to be more premier markets for these players.
You can argue that it has largely been this way for decades, but the media prominence and brand of the NFL is much larger than what it was when we made our run in the 90s (and even then players complained about coming here). If we are going to win, it is going to take master execution in free agency and even moreso in the draft. We will need to try and lock up players ahead of their contract expirations. Otherwise, contracts like we gave underperforming talent like Mario Williams and Marcell Dareus will set an organization like ours back for years.