David Moore news and photos