Snowfall welcome, but Mammoth racers had to deal