Danny Craven Signs New Deal