LeBron James is expected to announce his decision about where he'll be taking his talents within the next two days.
Adrian Wojnorowski of Yahoo! Sports tweeted, "James has plans to fly to World Cup over the weekend. Heat and Cavs expect his decision before he leaves for Brazil, sources tell Yahoo."
James has been able to negotiate with teams since July 1, and has been able to sign since July 10.
It starts with the money
With Miami, LeBron could re-sign for a maximum of five years and close to $125 million.
As a free agent with Cleveland, he could sign for four years and and close to $90 million.
He doesn't, however have to sign for the maximum number of years, and in fact some around the league expect him to stay in Miami, but on a short term deal of either one or two seasons.
This would allow LeBron to explore free agency during the same time a Kevin Love next summer, or even Kevin Durant in the summer of 2016.
James is attending the world cup final in Rio on Sunday, but he'll be back in Miami for a few days first.
Both the Cavs and the Heat expect to hear James' decision before he heads to Brazil for the championship match between Argentina and Germany.
The expectation is that James will be off to Brazil sometime on Saturday, and he'll inform the teams before he heads to South America, so a potential announcement could be expected on Friday or sometime early on Saturday.