A.J. Diggle

A.J. Diggle is the son of Carly and the late Andy Diggle he is the nephew of John Diggle