Yiche Wang comes from Department of Economics and Management, Shanghai University of Sport, Shanghai 200438, China. His research interests include sports event risk and sports tourism.