Houston Astros 2017 World Series Trophy
Astros win World Series: A look at Houston's biggest playoff moments
Houston Astros Win First World Series Crown, Defeating Los Angeles Dodgers
Astros Championship Trophy Tour visits Corpus Christi
MORE
Champs: Astros' first World Series win is a triumph for Houston
Photos: Houston Astros win first World Series title in franchise history
Astros presented with WS trophy, 11/01/2017
Forgive and forget? Astros should embrace their villainy - Los Angeles Times
LA City Council Thinks MLB Should Give Dodgers 2017 and 2018 World Series Trophies – NBC Los Angeles
What MLB teams have multiple World Series titles? - AS USA