The Golden State Warriors have won two of the last three NBA championships, beating the Cleveland Cavaliers in 2015 and 2017, and losing in 2016 in a series that came down to the last minutes...