It's nobodies business but their own... Glenn McGrath is entitled to a social life, a personal life, a private life in whatever form he would wish to have it, what I think, or anyone who is not directly connected with his family thinks, is completely irrelevant.
If Sara Leonardi makes him happy then I say good for him and case closed.