When the Cleveland Cavaliers square off against the Golden State Warriors in the 2018 NBA Finals for the 4th straight consecutive year, it will be a modern day …

source