‘WBEN has learned that the new Bills stadium, once constructed, will feature a mesh-like exterior that is aimed to create “wind confusion”. What that means is when wind hits the exterior of the building, instead of re-directing and finding other avenues to flow at full speed, the wind will end up dissipating significantly as if hitting a screen.’