The Golden State Warriors and Cleveland Cavaliers have met in the NBA Finals three straight times. We handpicked the best photos from each series.