What in the HELL makes this Illinois team under new leadership and mediocre at best an 8.5 fav to boise st who just won outright as a 12pt dog against utah????Call me crazy but i like the moneyline and the 8.5 points are about as good as it comes .Very solid play today!!