It's not downtown it's the old first ward, which makes this idea even funnier.
Since we're going to have about 2 more years of these threads before they break ground in Orchard Park, here's some reading material:
Sports, Jobs, and Taxes: The Economic Impact of Sports Teams and Stadiums
It's written by a Stanford professor emeritus in economics and former senior economist for the President’s Council of Economic Advisers.
TLDR - NFL stadiums don't spur economic growth, and in many cases they may actually hinder it.