The Vail Resorts Epic Race kicks off today, November 22. You can check out our Epic Race coverage here, but right now over 300 participants are trying to win ski passes for life by skiing all of the 26 resorts on Vail's Epic Pass. There are only 10 ski free for life passes available, but Vail JUST announced that anyone that completes the race this year will get a free 2014-2015 Epic Pass. [Curbed Ski]