 At least three World Series rings in the last decade each. I'm talking about in the National League, the Atlanta Braves, and the American League, the Houston Astros. Because both those teams were the favorites to win their division at the beginning of the year.