Taxpayers will put up $850 million for new Bills 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.
Read more »