Cleveland is a championship city once more and it is all thanks to LeBron James. After over a decade of promises, decisions, comebacks and setbacks, James broke through and gave “The Land” its first major sports championship in over 50 years, leading the Cavs to an improbable comeback against the Warriors, who only posted the greatest NBA regular season in history and had a 3-1 series advantage over Cleveland. Three times the Cavs could have lost and LeBron would have been dogged to eternity with memes, jokes and unfounded criticism, but now even the most staunch haters of James has to acknowledge what he and the Cavs were able to pull off. Ok, they still won’t give ‘Bron credit because that’s what haters do, but it’s nice to know they’re even bigger fools now than ever before.

Ezra Shaw/Getty Images
Ezra Shaw/Getty Images

As for the Warriors (whom I picked to win the series in either a clean sweep or at the very least five games), this is going to sting for a long time. Stephen Curry was not nearly at the MVP level that he was during the series and that Draymond Green suspension is going to be one of the great NBA “What Ifs” from now on. But if this all leads to a rubber match in 2017, then I’m all in. Hopefully, it won’t take six crappy blowouts to get to a good game though…

As you might expect this was a golden night in kicks, with James, Curry, Kyrie Irving and more rocking championship styled sneakers draped in gold. James and Kyrie lead the way in a black and gold Nike LeBron Soldier 10 (coming soon to NIKEiD) and Nike Kyrie 2, while Curry once again lost in his Under Armour Curry Two MVPs.

Photos courtesy of Marcio Jose Sanchez, Eric Risberg of The Associated Press and Nhat V. Meyer of Bay Area News.

1LeBron James – Nike LeBron Soldier 10

2016 - NBA Finals - Game 7 - LeBron James - Nike LeBron Soldier 10 2 2016 - NBA Finals - Game 7 - LeBron James - Nike LeBron Soldier 10 3 2016 - NBA Finals - Game 7 - LeBron James - Nike LeBron Soldier 10 4

2Kyrie Irving – Nike Kyrie 2 Finals PE

Kyrie Irving 2016 - NBA Finals - Game 7 - Kyrie Irving - Nike Kyrie 2 3 2016 - NBA Finals - Game 7 - Kyrie Irving - Nike Kyrie 2 4

3Stephen Curry – Under Armour Curry Two MVP

Golden State Warriors guard Stephen Curry (30) sits on the bench during the second half of Game 7 of basketball's NBA Finals between the Warriors and the Cleveland Cavaliers in Oakland, Calif., Sunday, June 19, 2016. The Cavaliers won 93-89 to win the series. (AP Photo/Eric Risberg)

4Klay Thompson – ANTA KT 1 Playoff

5Draymond Green – Nike HyperRev 2016 Finals PE

6Andre Iguodala – Nike HyperLive Finals PE

7JR Smith – Joy (And Hopefully Redemption)