The Buffalo Bills won't be the breeze they appear to be on paper when they come into the Mercedes-Benz Superdome.