Turner congratulates Astros
November 3, 2017 | 00:00:26
Houston mayor Sylvester Turner declares Nov. 3 to be "Houston Astros Day" during the World Series parade in Houston
Houston mayor Sylvester Turner declares Nov. 3 to be "Houston Astros Day" during the World Series parade in Houston