The Cleveland Cavaliers may have had a horrific first half of the season but they made up for it last night as they defeated the Los Angeles Lakers 104-99. This may help to turn things around in Cleveland and give them that push for a second half run, stranger things have happened:



