Maybe we should all wait until LeBron James breaks the news on his official website. Earlier today, we passed along a report that LeBron James had agreed to sign with the Cleveland Cavaliers. 

The report came directly from basketball insider Chris Sheridan.

The Decision has been made. LeBron James is returning to the Cleveland Cavaliers, a league source tells SheridanHoops.com.

Conflicting reports suggest that James, who finished his meeting with the Miami Heat in Vegas this evening, is going to be speaking with his family before making a final decision.

It’s nearly impossible to acquire a final understand of what is exactly going on here. We do know that the Cavaliers and Miami Heat are the two teams linked to James at this point. Outside of that, it’s relying on those who report information from sources and hoping that the sources they have are correct.

The way this NBA offseason has gone, LeBron may just decide to sit out a season and play baseball for the Birmingham Barons.

Photo: USA Today