Houston kicks off the 2025 season at home against Stephen F. Austin. Here's how to watch the Cougars' opener and what to expect on Thursday night.