3rd hand info here, but DeLuca is a mess.
Didn't make it in the Pros and had a brief stint with a general contractor in Omaha. Only lasted a week or two.
Was assistant strength coach at NDSU, but blew that opportunity. Apparently didn't show for work 3-4 days in a row. Welfare check performed and he was at his house playing video games high as a kite. Not talking cannabis. He's now divorced.