Will the St. Louis Cardinals win more than 75… 62% · Polymarket Odds