Josh Allen: “It’s something special here in Buffalo” ‘”The leadership we have in this facility, top-down, it’s something special here in Buffalo,” said Allen.’ No related posts.