Quoted from Aurich:Simple then: Ask Kevin to produce it. Show the paper contract. These things don't happen without paperwork, so it shouldn't be hard to produce for you.
You said you'd vetted it already, but obviously you were just going on Kevin's word. Let's see the paperwork (spoiler: it doesn't exist).
Not only said he vetted it. Put his stamp of approval on it and assured people they were getting them.