Question: What is the number of regular-season wins for each of the last five World Series champions?
Answer: Texas Rangers: 90
Houston Astros: 106
Atlanta Braves: 88
Los Angeles Dodgers: 43
Washington Nationals: 93
Categories: Sports, Statistics