It's just one month into 2026, and the pace race is well and truly underway with Tudor Pro Cycling and EF Education-EasyPost spotted aboard new time trial bikes at Trofeo Ses Salines in Mallorca.
Stage 13 of the 2025 Tour de France is an exciting day for tech nerds. It's a short stage, at just 10.9km in length, but it is both flat and mountainous at once, and a mathematical conundrum for teams ...