Astros presented with WS trophy
Astros @ DodgersNovember 1, 2017 | 00:01:30
The Houston Astros are presented with the 2017 World Series trophy, the first in their franchise's history
The Houston Astros are presented with the 2017 World Series trophy, the first in their franchise's history