patrick haggerty news and photos