Leading off Astros championship trophy tour

The tour of the Houston Astros' World Championship trophy kicked off Monday morning at City Hall.
Published: 4:18 PM CST January 8, 2018