The Bills' new $2 billion stadium in Orchard Park will have a feature that several NFL teams could only wish for.