Italian legend Roberto Baggio is in China to promote the Beijing Olympics.

The former Juventus and AC Milan star is taking part in a number of local events and has already expressed interest in coaching the China national team.

More than 400 fans waited outside their football idol's hotel to catch a glimpse of him. One excited fan expressed that it was the happiest experience of his life to see Baggio in the flesh.