Golden State and Cleveland are playing in the NBA Finals for the fourth year in a row, but that doesn't mean this series will be any less intriguing than the others.