Astros World Series trophy in Austin
Houston Astros fans in Austin and around Central Texas will get a chance to see the World Series trophy for themselves. FOX 7's Jacqueline Sarkissian has the details.
Top Videos

Astros World Series trophy in Austin

News conference on Jarrell trench collapse

51 migrants dead after being found in abandoned tractor trailer in San Antonio
