Dodgers win NLCS Game 7, head to the World Series

76

The Los Angeles Dodgers beat the Atlanta Braves in the NLCS and head to their third World Series in four years.

SUBSCRIBE FOR MORE VIDEOS AND…