Neil Verhagen has won his first IMSA Although Madison has a lot of snow teammate "nervous" Moments throughout the race.