Fans share input on environmental impacts of new Buffalo Bills stadium
‘The stadium plans are going through The State Environmental Quality Review Act (SEQR) process, an environmental impact review, to consider how the new facility, and construction process will affect neighbors, the ecosystem etc.’