When best buddies LeBron James and Dwyane Wade first joined together in Miami in 2010, they were the villains, the team everyone rooted against.
Now, they may be considered heroes if they team up once again to thwart the super-team in Golden State that added Kevin Durant.
At the moment, it's mostly rumours. Rumours about Cavs owner Dan Gilbert's private plane transporting Wade to Cleveland. Talk about Wade being angry with the Heat's perceived lowball contract offer.
And Jason Carr, the son of former Cavaliers player Austin Carr, saying it's a "done deal" that Wade will join Cleveland. (Carr was the first to say the Kevin Love trade was done a few years ago, for what it's worth.)