Braves defeat Astros, win World Series for first time since 1995 [Instant Reaction] | CBS Sports HQ
Instant reaction to the Braves clinching the World Series title after a Game 6 win over the Astros.SUBSCRIBE TO OUR CHANNEL:https://www.youtube.com/user/CBSSportsHQ