I take it you are referring to the Digital Stadium project just e-mailed...?
In which case I'd hold your horses before celebrating 'WiFi at the Amex'. Having just done the survey it seems to be more likely some kind of shared tethering system where those with mobiles on a network with better...