Jorge Soler wins World Series MVP after powering Braves to title
November 03, 2021 at 00:21 AM EDT
Jorge Soler’s three-run home run in the third inning of Game 6 of the World Series was exactly what the Atlanta Braves needed to clinch the title on Tuesday night and the slugger was rewarded for it.