I hate to say it, but concrete barriers should have been up around the stadium 9/12/01
I am still amazed that any vehicle can pull right up next to an airline terminal at the curb. One terminal taken down puts all air traffic on hold and forces several airlines in bankruptcy.