So this is what a celebration 52 years in the making looks like.
An estimated 1.3 million Cavs fans lined the streets in downtown Cleveland to celebrate the Cavaliers' first NBA title, which is also Cleveland's first title in any sport since 1964.
And the city was packed to the max, as caught by those in attendance on social media.
An estimated 1.3 million people enjoying #OneForTheLand. We love you, Cleveland. ❤ pic.twitter.com/y2buTJiAc5— Cleveland Cavaliers (@cavs) June 22, 2016
#cavsparade pic.twitter.com/QtEYVsEhGG— Daryl Ruiter (@RuiterWrongFAN) June 22, 2016
There are no words. pic.twitter.com/xrO1mZmWqq— Dave McMenamin (@mcten) June 22, 2016
Not to be outdone by the fans, the players joined in on the fun too. LeBron James celebrated worry-free with his family.
LeBron James brings a championship parade with the @cavs to Cleveland! pic.twitter.com/PeytHHcgaF— NBA (@NBA) June 22, 2016
There it is. pic.twitter.com/rRm110eHWZ— Dave McMenamin (@mcten) June 22, 2016
Kevin Love repped the WWE.
Repping the #NBAChampions & @WWE & that's the bottom line. 🏆 pic.twitter.com/N2DPq83VyD— Cleveland Cavaliers (@cavs) June 22, 2016
And J.R. Smith, well, he continued his shirtless trend and celebrated with throngs of fans.
Currently.#CavsParade || #OneForTheLand pic.twitter.com/7supMRo8f3— Cleveland Cavaliers (@cavs) June 22, 2016
Campaign platform: "Shirts Optional."#cavsparade pic.twitter.com/EiH1EihB1X— Andrew Brandt (@AndrewBrandt) June 22, 2016