Indiana was not ranked preseason and they have been getting much better betting odds.
BYU is keeping talking heads and opinions flowing because they let Baylor make it a close game, Oklahoma State/ Utah came down to last 30 seconds. At this point in the season, the betting odds have nothing to do with preseason rankings.
If BYU wins all their games in blow-out style, ESPN/Betting lines would give them larger spreads.
Also, seeing as Kansas always loses close games gives a reason to say it will be close.