Via: San Francisco Chronicle
Are the NBA Finals a foregone conclusion? Is there any mystery left? After all, the Warriors have a 2-0 lead in the NBA Finals after their 122-103 win over.....