Will Ricky Castillo finish in the Top 20 at the… 89% No · Polymarket