News
All 21 stages of the 2025 Tour de France air live on Peacock. The 112th Tour runs from July 5-27, starting in Lille and ...
When does the 2025 Tour de France race come to an end? Here's what to know as racing enters Stage 13 of the month-long race.
The Senate passed about $9 billion in cuts to foreign aid and public broadcasting; the Justice Department fired prosecutor ...
The world’s most famous bike race unveils a different route every year, but efforts to keep the details under wraps are hampered by the amateur sleuths hunting for clues.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results