Singer Morrissey had a shock in store when he traced his family tree - his long-lost cousin is Los Angeles Galaxy soccer ace Robbie Keane.