Cal's career has been marred by injury.
At 27 though, he needs to concentrate on contributing to the team he's playing for. You are NOT a star if your'e playing in NLN at that age.
I hope he can find a way to the EFL. The route to that is probably easier than trying to be a star at the lower levels - just channel your abilities to the service of the team and que sera sera