Corvette Racing Program Manager Doug Fehan walked into The Freak Nation Saturday just three hours before the start of the Daytona 24 Hour race. He was chilling pretty hard talking with us about the success of the program that’s preparing for its 16th Le Mans entry in June. Fehan and Corvette already have seven wins in those 15 previous starts. Listen to Fehan give The Freaks some background on racing America’s iconic sports car.