I am not sure why you think Ball State won't be good this year. They are picked 4th in their conference this year and expectations in Muncie seem pretty high. Sparks will be a load for us, hopefully we can slow him down some and play strong perimeter defense.This is definitely a game we should win, but Ball State will create a few matchup issues for us that will be interesting to watch.
Sparks, as others have mentioned, is legit. Last year he was top-10 in the country in drawing fouls and free throw rate, so he bangs hard and attacks the rim. We certainly could use all hands on deck from our bigs to try and slow him down. We didn't have a player like Sparks on our roster last year, and I'm still not certain we do this year. We did pretty well on the boards against Green Bay, but Sparks will be a different kind of test.
Bumbalough also killed us from three last year, hitting 4-6 and scoring 14 points very efficiently. He's one of the best guards in the country at limiting turnovers, with only an 11.6 TORate last year. Just for frame of reference, Cam Henry's TORate last year was 22.7.
In general, though, Ball State is not expected to be very good this year. They lost some players and have some unknowns on their roster right now, but with Sparks and Bumbalough, especially based on how they played against us last year, they have a chance. My prediction: 79-70 Sycamores.
I expect this to be a close game, but I think our depth will be the difference.