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.