Reports began to surface Monday afternoon that indicated Cleveland Cavaliers point guard Kyrie Irving was ready to sign a 5-year, $90 million extension to stay in Cleveland. While Irving can’t officially sign on the dotted line until July 10th, the two sides wasted no time announcing a verbal agreement lat last night. As you can see, the celebration over the new contract carried on into the wee hours of the night, where Irving did a little 5 am dance.

While $90 million would make anyone feel great, this has to be extra sweet relief for Irving, who got so fed up with rumors and speculation this spring over his future with the team that he took to Twitter to clear the air: