john kavanagh news and photos