McCormick Place is one of the world’s largest convention and event centers.