LeBron James has scored more points than any player in NBA history

He is arguably basketball's greatest ever player.

But before his 23rd season in the NBA, and with speculation about his future already rife, is LeBron James about to announce his retirement plans?

The 40-year-old's cryptic post on his social media channels on Monday has got fans of the LA Lakers superstar wondering if he is ready to call time on his court career.

A teaser video for "The Second Decision" shows him sitting down across from another man on a basketball court, with the caption: "The decision of all decisions. October 7th. 12pm EST."