According to internet rumors… Craig’s parents aren’t really his genetic parents. We can neither confirm nor deny this, but here are the reasonings behind the theory.