Josh Morris Signs New Three Year Deal