Louisville is way overrated. They've played like shit against numerous teams. Houston always gets up for big games (see Florida State bowl game and Oklahoma).
So why is Houston +16 on their own home field? They beat Louisville just last year at Louisville.
Ward is listed as probable.
What's the deal?