If I were you...I would pull up to the first security guy I saw, tell him you're a Giants fan and that since the Giants own the place, you're gonna park on the front steps. An car the car better be washed and waxed when you get back.