AP source: Taxpayers Face $850M Tab for New Bills Stadium
A person familiar with the plan tells The Associated Press that state and county taxpayers will be asked to commit $850 million in public funds toward construction of the Buffalo Bills’ new stadium.