I can't believe this line is under 10. If you go by talent Kansas should be favored by 30, sure Iowa St. has a nice record but their strength of schedule has to be one of the worst in the country, hell they lost at home to Cal by 3 so KU should easily win this by dd.
Kansas- 8.5