Nathon Loney non-renewed at Shelby