NBA 2017 Finals Preview: Cleveland Cavaliers vs Golden State Warriors

History is being made this year in the NBA Finals. For the first time, the same two teams have been clashing for the trophy for three consecutive years. The Golden State Warriors are also looking to break the record for…