Yes, technically he could sign with a NAIA and then a DI. I think you'd be teaching your son some very poor lessons by doing that. First of all, there's many NAIA that can beat many DIs. Secondly, he shouldn't sign with any school just because it's an offer. And thirdly.... as I mentioned... what kind of lessons would he learn from that?