Houston Astros World Series parade set for Friday afternoon

The Astros victory parade will begin at 2 p.m. local time and finish at City Hall. For now, Minute Maid Park is the place to be for fans.

The Astros victory parade will begin at 2 p.m. local time and finish at City Hall. For now, Minute Maid Park is the place to be for fans.

Leave a Reply

Your email address will not be published. Required fields are marked *

*