Cuomo’s suite deal in Buffalo ‘First, do you really promote western New York or Buffalo by treating whomever to what is essentially a generic National Football League product?…Second, the Buffalo Bills stink.’ No related posts.