There's no denying the fact that the fans of the Cleveland Cavaliers are either sad or furious with LeBron James' decision to leave Cleveland for the second time in his career. And frankly, you cannot blame them either. The King was given a "king" treatment in Cleveland and yet, he left them? Ouch indeed! If […] More
The post Defining Moments: The Final 3:39 of Game 7 of the 2016 NBA Finals appeared first on Powcast Sports.