Dallas diners hungry for FIFA World Cup action have myriad options during the tournament, which runs June 11-July 19, 2026.
At 205.8km, stage 13 is the longest stage of the Tour, and the only one over 200 kilometres. The profile, across challenging ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results