When it comes to LeBron James, all that's certain is this: One fan base is about to feel scorned, and other is about to feel absolute joy.
Miami or Cleveland?
The same choice he faced four years ago is the one facing the four-time NBA MVP now. He became a champion in Miami. He still calls Ohio home. It's obviously not an easy decision, and the ramifications of what he's about to say - it's still unclear when any announcement will be coming, but it's more than likely sooner than later - will have a massive impact on the Heat and the Cavaliers.
For the Heat, keeping James is likely the only way they can stay a championship-contending team for a fifth straight season next year. If he stays, it would seem likely that Dwyane Wade and Chris Bosh would re-sign with Miami as well, keeping the ''Big 3'' that has played in each of the last four NBA Finals intact for at least another season.
For the Cavaliers, it's a chance to welcome home the player who fans - and the team's owner Dan Gilbert - directed so much scorn toward when he left in 2010 after seven brilliant seasons.
James left Las Vegas late Thursday, two people close to the situation told The Associated Press. One of those people said James and Wade were flying together to Miami, and that James would be continuing on from there for his long-planned trip to Brazil for the World Cup finals. The people spoke on condition of anonymity because none of the details were revealed publicly.
Earlier Thursday, James again appeared at his skills academy for the nation's top high school and college players, scrimmaging and then watching games in the afternoon with some friends, including Wade. Meanwhile, in Bath Township, Ohio, cars lined the streets near James' 30,000-square-foot mansion in anticipation of an announcement. People posed for photographs and TV news crews did remote reports from the driveway of his offseason home.