11) Atlanta strikes first on monster home run by Jorge Soler
The Latest: Braves win first World Series title since 1995
The Latest: Braves take 1-0 Series advantage over Astros
Jorge_Soler
Jorge Soler Just Hit a Three-Run Homer to the Freaking Moon (VIDEO
Atlanta Overcomes Decades of Frustration to Win World Series - The
Jorge Soler home run: Braves OF hits moonshot in World Series Game 6
Jorge Soler crushes a three-run homer out of the stadium - 11/2/21
Jorge Soler crushes a three-run homer out of the stadium - 11/2/21
Braves' Jorge Soler crushes 3-run homer to give Atlanta early Game
Jorge_Soler
Braves' Jorge Soler crushes 3-run homer to give Atlanta early Game