John Diehl news and photos