More Videos

Astros fans sing 'We Are The Champions' outside stadium after World Series win 0:31

Astros fans sing 'We Are The Champions' outside stadium after World Series win

10 things to know about this great Sacramento Thanksgiving tradition 1:02

10 things to know about this great Sacramento Thanksgiving tradition

4,500-calorie meals and other fun Thanksgiving facts 1:35

4,500-calorie meals and other fun Thanksgiving facts

California's public pension crisis is bad and getting worse 1:45

California's public pension crisis is bad and getting worse

'Are you kidding me?': Officer alleges discrimination by CHP for his military status 1:14

'Are you kidding me?': Officer alleges discrimination by CHP for his military status

This is what the interstellar visitor passing through our solar system looks like 0:47

This is what the interstellar visitor passing through our solar system looks like

Who will stay, who will go? 49ers' five most intriguing free-agency decisions 2:07

Who will stay, who will go? 49ers' five most intriguing free-agency decisions

Lynx family returns to Alaska photographer's deck to play 1:58

Lynx family returns to Alaska photographer's deck to play

S.F. residents surrender wild boar to shelter after planning to keep him as a pet 2:13

S.F. residents surrender wild boar to shelter after planning to keep him as a pet

De'Aaron Fox and Kings need to be more aggressive, get to the free throw line 1:07

De'Aaron Fox and Kings need to be more aggressive, get to the free throw line

  • Houston celebrates Astros' World Series win over Dodgers: 'We deserve this'

    The Astros won the first World Series championship in franchise history beating the Los Angeles Dodgers 5-1 in Game 7 on Wednesday, Nov. 1, 2017. A crowd filled Houston's Minute Maid Park to watch a live feed of the game, which was played at the Dodger Stadium in Los Angeles. The win was a welcome break for a city still recovering from Hurricane Harvey.

Houston celebrates Astros' World Series win over Dodgers: 'We deserve this'

The Astros won the first World Series championship in franchise history beating the Los Angeles Dodgers 5-1 in Game 7 on Wednesday, Nov. 1, 2017. A crowd filled Houston's Minute Maid Park to watch a live feed of the game, which was played at the Dodger Stadium in Los Angeles. The win was a welcome break for a city still recovering from Hurricane Harvey.
Meta Viers McClatchy & AP