‘The Council, in another stab at attracting a major downtown development, approved a measure supporting a new Buffalo Bills football stadium downtown. The Bills’ 15-year lease at Ralph Wilson Stadium in Orchard Park is set to expire in about seven years.’