dave weigel news and photos