kaj was better at 40 imo, but i can admit that's a bad comparison. he had a championship team and coach. he accepted his part and played it well.
mj was playing for pride and to prove he could still do it. which he could, before the injuries. but that was no surprise. should have stayed retired.
lebron is still playing for vanity. no accolades left. turning into that unc at the bbq that needs to grab a folding chair and red cup.
i don't know who has next, but will be interesting to see the nba rebuild it's image. way more global/international now.