william weaver news and photos