Taxpayers will face $850 million tab for Buffalo Bills’ new $1.35 billion stadium
State and county taxpayers will be asked to commit $850 million in public funds toward construction of the Buffalo Bills’ new stadium, which has a state-projected price tag of $1.35 billion, a person familiar with the the plan told The Associated Press on Monday. The person spoke to the AP on condition of anonymity because…
Read more