Ace, Weather Channel launch sweepstakes