The Buffalo Bulls will look to snap their 3-game losing streak tonight when they visit the Ball State Cardinals. Both of these teams are not the elite of the Mac, but Buffalo looked impressive last week when they went toe-to-toe against one of the best teams in the conference, the Northern Illinois Huskies. The Cardinals have been on the skids as well, losing two straight and have a weak run defense, and that will be a problem. The Bulls can run the ball, averaging 199.1 yards per game, and can score, averaging 31.6 points per game. Buffalo is currently getting 6½ in this one and the dog is 6-0 ATS in the last 6 meetings.
TONIGHT’S PICK: BUFFALO BULLS +6½