20160620 sports.nba: Cavaliers stun Warriors to clinch NBA title