James Goof Signs New Contract Extension Until 2030