The Houston Astros have been in San Francisco this week, taking on the Giants in a three-game series.

Find out how to watch the Houston Astros play the San Francisco Giants, with time, TV channel and streaming information.

The Houston Astros really needed to get back in the win column after losing a series to the San Diego Padres. The road trip continued to the Bay Area as the Ast