Watch World Cup snowboard slopestyle Watch as some of the world’s best snowboarders compete at the World Cup stop in Mammoth Mountain, Calif. CBC | Sports News Slopestyle snowboard WATCH world’ 2020-01-17 admin