Jorge Soler Wins World Series MVP as Betting Longshot as Braves Beat Astrosby ActionNetworkNovember 3, 2021November 3, 2021Jorge Soler was named the World Series MVP after the Atlanta Braves beat the Houston Astros in six games. Leave a Reply Cancel replyYou must be logged in to post a comment.