USDC Deposits and Crypto Prediction Markets: A Sports Betting Revolution?