Needs to cut his losses and jump for the NFL. The only reason he'd go back to college is if he's really unsure about his position at the next level and wants to transition to say TE or FB. I don't know, it seems like he's got too much talent to not make it to the NFL. JMO dont roast for me it.
Cal would be good for him. He needs to move far, far, far away from whomever has been providing his advice over the last couple of years. Way, way, way away from them.