2017 NBA Finals Odds

Talk about spoiling a party. Never has a team done that better than the Cavaliers last night at the Oracle Arena in Oakland. Trailing 1-3 in the series, Cleveland won the title with a 93-89 Game 7 victory. In spite of yesterday’s triumph, the Cavs are not the favorite to win the 2017 championship. That […]