A league source told the Bergen Record that LeBron James is deciding between the Nets, Cavaliers and Bulls.

James is expected to make a decision by Wednesday or Thursday of this week. Thursday, July 8, is the first day that players can actually begin signing contracts with teams.

Some believe that the longer LeBron takes to decide, the more likely it is that he'll leave Cleveland.