In 2017 LeBron James began his last season of his second stint with the Cavaliers and guided his team back to the NBA Finals, despite not having Kyrie Irving as a teammate.
A year later, in 2018, James left Cleveland for the second time as he joined the Lakers as a free agent. The rest is history. However, thinks could turned out a different way.
According to an NBA insider Brian Windhorst of ESPN, LeBron and Paul George ‘were minutes away’ from becoming teammates in the summer of 2017. As Irving requested a trade, the Cavs had an option of adding George in multi-team deal.
The sides involved had reached an agreement in principle before the ownership stepped in and prevented the deal from happening. One can only speculate how the career of James would have gone if he was joined by George in Cleveland.