nba finals

  1. AmazingHenry

    2017 NBA Finals Discussion Thread

    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...
Back
Top