South of France July 30, 2026I Raced a Tour de France Stage. Here’s How Far Off The Pros We Really Are