lebron james will retire in 2026, after his 23rd season in the nba, setting the record for most seasons played (surpassing vince carter, who he’s currently tied with). this is the prophecy - the based god