St. Louis Cardinals vs. Atlanta Braves 57% · Polymarket Odds