The Iditarod Trail Invitational is underway, and this year looks to be an epic after last year's semi-groomed race. Tons of snow falling. Anyone who finishes is a monster in my book.