Once upon a time, we believed things were improving for the Houston Texans. Last Monday changed that for a lot of Texans fans. I know I speak for myself when I say that the prospects for this team have taken a significant downward turn.

But the season rolls on and some of us still want to watch these Texans; I dunno, some people are weird, man.

For those of you who do, the fine folks at 506 Sports can help out.

Red: New York Giants at Philadelphia Eagles (Announcers: Kevin Burkhardt, Tom Brady; Referee: Brad Rogers)
Blue: San Francisco 49ers at Houston Texans (Announcers: Kevin Kugler, Daryl Johnston; Referee: Alan Eck)
Yellow: Cleveland Browns at New England Patriots (Announcers: Chris Myers, Mark Schlereth; Referee: Alex Moore)
Orange: Buffalo Bills at Carolina Panthers (Adam Amin, Greg Olsen; Referee: Craig Wrolstad)
Green: LATE GAME

Here’s what you need to know to watch the game today:

Who: San Francisco 49ers at Houston Texans

Where: NRG Stadium, Houston, TX

When: Sunday, October 25, 12:00 pm CDT

Why: Because this might be the best chance we have to watch a Texans win until they face Tennessee.

TV: Fox (Kevin Kugler, Daryl Johnston)

Radio: KILT Sports Radio 610 AM

Streaming: Fox One*, Fox Sports, Hulu + Live TV*, NFL+*, SlingTV*, YouTubeTV* (via Sunday Ticket) (*subscriptions required)