The Golden State Warriors have firm control of the 2017 NBA Finals at a 3-0 lead after edging the Cleveland Cavaliers in Game 3 on Wednesday night. It was a collective offensive performance from the Warriors that saw them grab a crucial win on the road against the defending champions. According to Rodger Sherman of […]