The Ball State Cardinals welcome in the Buffalo Bulls for a matchup between two of the top-six in the MAC.