Crane on World Series run
November 3, 2017 | 00:00:44
Astros owner and chairman Jim Crane speaks to the fans of Houston in celebration of the team's 2017 World Series win
Astros owner and chairman Jim Crane speaks to the fans of Houston in celebration of the team's 2017 World Series win