This was what happened. Shaquille O'Neal arrived in Chengdu three days in advance with a low profile. During the first two days, he put on a hat and went out to stroll around the streets. He even went to restaurants to have a meal alone.
During those several days, he was quite safe and wasn't recognized and surrounded by anyone. However, he prepared to stay for another two days just to eat and drink after the activity was over as he had witnessed Chengdu's hotpot.
But he forgot that a warm-up was usually indispensable for any activity. On the day before the activity started, the organizer made it known to the public that he had arrived in Chengdu. Then, everybody found out that he was in Chengdu which caused a larger impact than when he was announced to be arriving.