The Houston Texans game tonight (September 15, 2025) against the Tampa Bay Buccaneers can be watched live on ESPN and ABC. The game starts at 7 p.m. ET and takes place at NRG Stadium in Houston, Texas. For streaming options, the game is available on:
- DIRECTV (with a free trial)
- Fubo (with a free trial)
- ESPN Unlimited app (a new consolidated ESPN streaming service)
- NFL+ (mobile streaming only)
- ESPN Select (rebranded ESPN+)
So, you can watch it on cable/satellite through ESPN or ABC, or stream it via the services mentioned above without a traditional cable subscription.