For the third time in his career, Cleveland Cavaliers superstar LeBron James will become a free agent. Though, like the rest of his free agency campaigns, this one carries a specific degree of uncertainty.

After being drafted by the Cavs in 2003, James did all he could to lead the franchise to success. He even defied all odds to bring his team to the 2007 NBA Finals, where they were quickly swept by the much superior San Antonio Spurs.

In 2010, no one had a clue what James would do in his free agency period. He ended up shocking everyone by signing with the Miami Heat, winning two titles in the process. Then, in 2014, James returned to the Cavs and won a title in 2016. History seems to often repeat itself, and James will now become an unrestricted free agent in 2018.