Comment Comment by shapefrog Their estimates: Win probability 100% -- Odds / payout 100-1. parent shapefrog 3 months ago