Talk about a blast from the past. Two decades after the last major dual-slalom ski race was held on North American snow, the revamped World Pro Ski Tour will launch this weekend at Sunday River in Maine.