Spread: St. Louis Cardinals (-2.5) 28% · Polymarket Odds