not a parking lot, but a space for them to go in and out, so many stadiums have entrances for buses trucks that go underground.. just space is cramped as it is just curious on logistics.
They'll need a spot for TV trucks, so at the very least they'll have some place for a bus to come in. Figure they'll also need some sort of staff parking lot for a number of reasons, though it's possible they could just have staff/players park in one of the existing lots already.