Looks like the damn Stros are on FSSW, I am absolutely pissed. No one wants to watch the Stros.
Looks like the damn Stros are on FSSW, I am absolutely pissed. No one wants to watch the Stros.
If you have comcast cable and HD, you can view it on Fox Sports Net channel 302 - at least that is what the on demand schedule says. Schedule says Astros are on Fox Sports Net Southwest channel 37.
My media room.
Is there any way to watch the game with streaming video available online? I am stuck at the hospital today and they only have like 12 channels, and none of them are Fox Sports.
Where is SRO?
I'm an asshole! What's your excuse?
check out the gamewatching thread for details, but SRO is located at 610 @290 at Northwest Mall.
I worked across the street from it for over 9 years...never knew it was there!
I'm an asshole! What's your excuse?
Also on comcast, Fox Sports channel 121 if you have the sports package. Don't have to have HD for this one.