The one thing I didn't like about Sean's speech is the part where he goes "you're 24, you've made 60 grands your whole career, now you have to teach cardio kickboxing" etc etc.
Maybe it's a cultural thing, but 24 years old is fucking young in my eyes. Plenty young enough to reinvent yourself. I've known guys who tried to make it as musicians, failed, then moved on to engineering, law, etc in their thirties and are doing great. The construction industry where I'm from is also notoriously full of guys who played junior major league hockey and couldn't make it to the NHL.