It's a party downtown at the Houston Astros Street Fest

Fans gathered in downtown Houston at the Astros Street Fest before the home-opener.
Published: 4:34 PM CDT April 5, 2019
Updated: 4:32 PM CDT April 5, 2019