Who will finish higher: Leclerc or Russell 99% · Polymarket Odds