Los Angeles Lakers forward LeBron James (23) smiles before the game against the Houston Rockets at Toyota Center. Credit: Troy Taormina-USA TODAY Sports

LeBron James finally made his free agency decision on Friday, and it was not what anyone expected.

The NBA’s top newsbreaker, ESPN’s Shams Charania, shared the news with the world after being told directly by agent Rich Paul. James is not reuniting with one of his former teams, the Cleveland Cavaliers, nor is he joining Steph Curry and the Golden State Warriors.

Rather, LeBron James will suit up with the Philadelphia 76ers.

James made his own announcement on social media in a multi-tweet thread on X.

James’ comments reveal that he legitimately considered retirement after the season came to an end with the Los Angeles Lakers. And while he gave a shoutout to his former stops in Cleveland and Miami, he said his sole reason for playing on after his unparalleled career is for one more shot at a championship.

I thought I was done when the season ended. I wasn’t ready to announce it, and I knew I needed some time to really decide, but I was pretty sure I played my last game. I was honest at that last press conference when I said I needed to look at myself and deicide if I still love this game. I still truly love this game, and I have more to give. The last few weeks have really been special. I’ve never been able to have no clue what to do and take real time to just think. I’ve had an incredible few months with all the people I love trying to figure it all out. This is my last decision. I’m not going for money. I’m not going for family. What am I really playing for at this point? I still want to sacrifice. I still want to work. I still want to grind. I still want to compete, to win and to have a chance at the feeling of winning another championship. I believe I can help make the Philadelphia 76ers a championship team and I am so excited to energize a new fan base and start this incredible journey one last time.   Thank you LA. Miami I’ll forever love and Northeast Ohio will always home!”

According to Shams, James will sign a 2-year contract worth just $8 million with a player option in the hope of adding one more ring to his collection.

While the Heat and Cavs were seen as the odds-on favorites, the sudden announcement of LeBron signing with the Sixers sent shockwaves through NBA Twitter and the wider sports media. Rich Paul had said that nobody knew where James would go or when he would make his decision, and that certainly turned out to be true.

The 76ers have completely been transformed this offseason. After years of trusting the process and falling short with Joel Embiid as the franchise centerpiece, Philly has added both Jaylen Brown and LeBron James in the span of weeks. As they join Embiid, All-Star Tyrese Maxey, and promising rookie VJ Edgecomb, they will become a true force to be reckoned with in the Eastern Conference. Whether they can match up with the defending champion New York Knicks, Oklahoma City Thunder, and San Antonio Spurs remains to be seen. But James’ arrival in Philadelphia is a stunning outcome to what may be his last free agency saga. And it sets up a fascinating 2026-2027 NBA season.