— Host Bob Edwards talks with John Wilcockson of VeloNews about the Tour de France. Jann Ullrich of Germany is the all-but-certain winner. And while he's far from the front of the pack, American Bobby Julich is beating expectations.
NPR thanks our sponsors
Become an NPR sponsor