Cris Carter reacts to Houston's win: 'The Astros did what they've done all season'

Cris Carter and Nick Wright react to the critical role pitching played in the Houston Astros' GM 7 World Series title win over the Los Angeles Dodgers.

3 YEARS AGO・MLB・1:54
share
top MLB videos