The Golden State Warriors are largely favored to win the NBA Finals, but how many games they'll need do it is still to be determined.

Read more...



from AOL https://aol.it/2YWB8w6