The LSU football team will face the Houston Cougars at NRG Stadium in Houston, Texas, during the Labor Day weekend of 2027, LSU announced on Tuesday. Continue reading...