Any word on if there's a specific place to drop off people at the Mercedes-Benz Stadium today? I'll be driving this afternoon, and in the past have never really known were to drop anyone. Usually, they just say "Drop us off here! We'll walk the rest of the way" when we get close. Thanks!