Will an American win a stage of the 2026 Tour de France before July 26? | Ambitious Predictions