The Golden State Warriors and Cleveland Cavaliers will face off against one another in the NBA Finals for the fourth straight year. It has never happened before that two teams met in four straight NBA Finals, not even during the vaunted Celtics–Lakers rivalries of the ‘60s or ‘80s.