
LeBron James’s future has never been less certain.
The longtime NBA star is on the precipice of retirement at 41 years old. His contract is up after this season. Unlike the previous six years in Los Angeles, James is not guaranteed to wear purple and gold next season, and for the first time ever he isn’t guaranteed to play another year in the NBA.