@KwellsComm TLCNaptown.com News & Sports Headlines The Cleveland Cavaliers are the 2016 NBA champions. The Cavs beat the Golden State Warriors Sunday night on the road, 93-to-89, to win Game Seven and claiming the team’s first-ever NBA title—also the first team ever to win a  series coming from behind with a three-game deficit. The city […]