Will an American athlete win a stage at the 2026 Tour de France by July 26? | Ambitious Predictions