Basketball

NBA Finals: Golden State down Cleveland 105-97 to clinch title

The wait is finally over for everyone. Golden State Warriors have successfully obliterated Cleveland Cavaliers to secure the title in…