Open-air MetLife Stadium in New Jersey hosted Super Bowl XLVIII in 2014, so Philly isn't necessarily an impossibility for future hosting. But a Final Four, etc. would obviously require a dome.