Sports Jorge Soler’s home run puts Braves up 3-0 over Astros 3 years ago Jorge Soler blasted a home run in the bottom of the third to put the Atlanta Braves ahead 3-0 over the Houston Astros in Game 6 of the World Series. Continue Reading Previous ‘The more you watch him, the more you fall in love with him’ — Alex Rodriguez, David Ortiz, and Frank Thomas discuss the greatness of Freddie FreemanNext Freddie Freeman solo shot extends Braves’ lead to 7-0 in the seventh More Stories Sports Littler among first-round casualties as Menzies wins Players Championship 44 mins ago Sports Women’s Nations League: Cerci scores hat-trick as Germany hammer Scotland 44 mins ago Sports PSG vs Aston Villa preview: Enrique ‘delighted’ Asensio can play for Villa 44 mins ago