Bills execs push back on negative narratives around new $2.2 billion stadium

previous post