Jorge Soler LEADOFF HOME RUN in first at-bat of World Series
Atlanta Braves defeat Houston Astros, win 1st World Series title
Houston, United States. 26th Oct, 2021. Atlanta Braves lead off
The Latest: Braves take 3-1 series lead with Game 4 win
MLB Twitter freaks out at Jorge Soler's historic World Series home run
Jorge Soler's leadoff home run, 04/03/2022
World Series Game 1: What you need to know about Atlanta's win
World Series: Jorge Soler's pinch-hit home run lifts Atlanta in Game
World Series Game 6: Atlanta Braves 7-0 Houston Astros – as it
LEAD-OFF WORLD SERIES SHOT!!! Jorge Soler launches leadoff bomb
World Series MVP 2021: Jorge Soler wins award after hitting three