I wonder if they've already built in the place so the Muzzies can pray to Mecca during the games?
I'm certain it's in the plans...as they already have one in the current Giants Stadium.
(It's "inter-denominational" but is only there as the result of one group.)