Good commercial. Not great. Too long and drawn out which made his statements turn from effective to borderline whiny.
And the part about his friends was just dumb. Yes Lebron, if your friends are morons and not qualified to make intelligent decisions in your best interests, you don't listen to them. It's not rocket science.