James and Cavaliers win thrilling NBA Finals Game 7, 93-89

3689523_web1_3689523-b88c95c70f1043e9a972cb4dc27e77e8.jpg
OAKLAND, Calif. — LeBron James cradled the shiny gold trophy and struggled to sum up what might be his sweetest championship yet, the one he is so proudly bringing home to his native northeast Ohio just as he promised to