At a campaign event last October, McCain joked that Jack needed a "DNA check" because he had yet to receive a single demerit. (Jack McCain told GoMids.com that he did accumulate some demerits -- for wearing flip-flops outside and forgetting to shave).
CNN: At Naval Academy graduation, lives of McCain, Obama overlap