Houston football lost its final home game of the season 17-14 to the TCU Horned Frogs on Saturday evening, inside TDECU Stadium, in Houston, Texas. Houston’s offense couldn’t take advantage of a depleted TCU secondary, and the Cougars only managed 14 points on 12 drives.