Ron Schwane/AP
The Cleveland Cavaliers and Golden State Warriors are the first teams in NBA history to meet in the Finals three years in a row.All season long, the sports world waited for what seemed like an inevitable rematch, and at long last, it's here.
The previous two Finals have set this up to be one of the best rivalries in sports. In 2015, the upstart Warriors overcame LeBron James and a short-handed Cavs squad to win their first championship in 30 years.
In 2016, James and Kyrie Irving went into superhero mode, leading the Cavs to an historic comeback from a 3-1 series deficit to win the championship, culminating in one of the most exciting Game 7 Finals the NBA has ever seen.
Now the two teams are back and deeper and more talented than ever (did you know the Warriors signed Kevin Durant last summer?). How will this year's Finals play out? Our staff took a look at it.