The Cleveland Cavaliers have a new roster with pieces that could give them a better shot at dethroning the Golden State Warriors should they meet for the fourth straight year in the NBA Finals. But there's one massive cloud hanging over the franchise and the city this season, one that will only get bigger and bigger as the season progresses.

LeBron James has the ability to opt of out his contract at the end of this season and become a free agent, which would allow him to once again leave the city of Cleveland behind should he so choose. While he's yet to publicly indicate anything one way or another, James has been rumored to have interest in Los Angeles or even Houston as potential destinations.

As a result, every word that LeBron utters is dissected and analyzed for hints about his upcoming decision. In a recent GQ interview, for example, LeBron was asked about what he owes the city of Cleveland.