Key Takeaways: Tour de France 2026 Stage 17

Breaking down how a fast and wild stage was won & what it means for the Green Jersey battle