With the NBA Finals coming in just 3 days, I thought we should have a discussion thread on it. Here it is!
Heard somewhere that the odds were 93% Golden State... does anyone actually agree with this? :confused: Cleveland has at least a 30% chance and I don't say that just because I'm a...