The Golden State Warriors will take on the Cleveland Cavaliers in the 2018 NBA Finals.