Mayor Brown says Bills Stadium deal would be a public, private partnership
‘That means taxpayers likely wouldn’t be on the hook for the full cost, which the Associated Press reports could cost as much as $1.4 billion. Mayor Brown did not know what the split for public and private money would be.’