The Snow League, created by three-time gold medalist Shaun White, will kick off its first season on March 7 in Aspen with live coverage on Peacock.
After opening in Aspen, Colorado, next week, Shaun White's new halfpipe league will travel to the mountain in China where he ...