david franco news and photos