michael craft news and photos