Cleveland, rejoice. Your "Savior" is staying home.

Today is was announced that LeBron James, who finally brought an NBA Championship to the city of Cleveland, will be staying home as he has agree to a  new three-year, $100 million contract with the team, making him the highest paid player in the league, for the first time in his career, with a $31 million salary this upcoming season.

While he has has agreed to the deal, he still remains unsigned. But he did confirm he was staying home through this video.