Yep, he was there...
Kevin goes to the CMRA races here in Texas often.
It's not a surprise anymore to turn around and BAM, Kevin is right there next to you looking at what you are doing... at the pits during the endurance races... :teeth
He is a super nice guy, and very humble too.
We both have...