On November 1st, 2023 the Texas Rangers won the World Series for the first time in franchise history. In the past season, the Rangers had an 11 game winning streak on the road. The World Series was won 5-0 during game 5. The World Series MVP was Corey Seager.
Story continues below advertisement