When could the public see the results of the state’s study surrounding the Buffalo Bills’ new stadium? ‘The study should be released in two months.’ No related posts.