It's quite young to retire. I'm surprised he didn't receive any offer from a SEL team.
If you watched him during his time in SEL you would understand. The guy just wasnt good enough to cut it at that level. Maybe he could have been a decent 4th-liner/PKer on one of the bottomfeeders but thats pretty much it, he probably wanted too much money for any team to give him that role as well.