The Cavaliers Have Won Cleveland’s First Championship in 52 Years The Cleveland Cavaliers have won the NBA championship, winning an incredibly tense Game 7 over…