david granger news and photos