The field is wide open for the Buffalo Bills. A trip to the Super Bowl and a new stadium are within reach
‘Having a Buffalo booster in charge at Albany and perhaps the NFL’s best team are elements that enhance the possibility that the Pegulas will successfully loot the public treasury to pay for their stadium.’