Brian Windhorst of the Cleveland Plain Dealer reports that LeBron James has long planned some kind of agreement with ESPN regarding his much-hyped free agency.

It was announced on Tuesday night that James would announce his decision on Thursday night on ESPN.

"James' plans were in the works in some form for months, according to sources, having talked with ESPN about filming his entire free-agency process for a documentary. For a while, this included some plans to take a tour across the country and visit interested teams," Windhorst writes.

When the Cavaliers were eliminated by the Celtics in the second round of the playoffs and LeBron struggled at times, those plans were scraped.